fix(files_external): Be extra safe with null handling to please psalm

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
Côme Chilliet 2024-04-29 15:22:19 +02:00
parent 2333657fb6
commit 4d060818d1
No known key found for this signature in database
GPG key ID: A3E2F658B28C760A

View file

@ -513,6 +513,9 @@ class SFTP extends Common {
$result = $this->getConnection()->put($this->absPath($path), $stream);
fclose($stream);
if ($result) {
if ($size === null) {
throw new \Exception("Failed to get written size from sftp storage wrapper");
}
return $size;
} else {
throw new \Exception("Failed to write steam to sftp storage");