Browse Source

avoid exception throwing because of false-like return

pull/8123/head
nupplaPhil 1 year ago
parent
commit
14c97f7b62
No known key found for this signature in database GPG Key ID: D8365C3D36B77D90
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/Model/Storage/Filesystem.php

+ 4
- 1
src/Model/Storage/Filesystem.php View File

@ -125,7 +125,10 @@ class Filesystem extends AbstractStorage
$this->createFoldersForFile($file);
if (!file_put_contents($file, $data)) {
$result = file_put_contents($file, $data);
// just in case the result is REALLY false, not zero or empty or anything else, throw the exception
if ($result === false) {
$this->logger->warning('Failed to write data.', ['file' => $file]);
throw new StorageException($this->l10n->t('Filesystem storage failed to save data to "%s". Check your write permissions', $file));
}


Loading…
Cancel
Save