Merge pull request #5897 from hkjolhede/master
Fixed error-checking error in sftp.php
This commit is contained in:
commit
391f267d38
1 changed files with 8 additions and 6 deletions
|
@ -94,15 +94,17 @@ class SFTP extends \OC\Files\Storage\Common {
|
|||
private function writeHostKeys($keys) {
|
||||
try {
|
||||
$keyPath = $this->hostKeysPath();
|
||||
$fp = fopen($keyPath, 'w');
|
||||
foreach ($keys as $host => $key) {
|
||||
fwrite($fp, $host . '::' . $key . "\n");
|
||||
if ($keyPath && file_exists($keyPath)) {
|
||||
$fp = fopen($keyPath, 'w');
|
||||
foreach ($keys as $host => $key) {
|
||||
fwrite($fp, $host . '::' . $key . "\n");
|
||||
}
|
||||
fclose($fp);
|
||||
return true;
|
||||
}
|
||||
fclose($fp);
|
||||
return true;
|
||||
} catch (\Exception $e) {
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private function readHostKeys() {
|
||||
|
|
Loading…
Reference in a new issue