diff --git a/src/Object/File.php b/src/Object/File.php index a6bfe7e..87f4c6b 100644 --- a/src/Object/File.php +++ b/src/Object/File.php @@ -82,7 +82,11 @@ final class File extends Item $parent = substr($this->path, 0, $parentSep); } else $parent = '/'; $this->parent = base64_encode($parent); - $this->isEditable = $editable[$extension] ?? false; + if ($editable[$extension] ?? false && $file->read() !== false) { + $this->isEditable = true; + } else { + $this->isEditable = false; + } } }