Skip to content

Commit f56b7ef

Browse files
authored
Merge pull request #1 from rulatir/fix/metadata-undefined-index
Fix/metadata undefined index - merge twistor#15 recreated against my fork
2 parents ec79a79 + a001b0e commit f56b7ef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Flysystem/Plugin/Stat.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ protected function mergeMeta(array $metadata)
154154
$ret['gid'] = $this->uid->getGid();
155155

156156
$ret['mode'] = $metadata['type'] === 'dir' ? 040000 : 0100000;
157-
$ret['mode'] += $this->permissions[$metadata['type']][$metadata['visibility']];
157+
$ret['mode'] += empty($this->permissions[$metadata['type']][$metadata['visibility']]) ? intval($metadata['visibility'], 8) : $this->permissions[$metadata['type']][$metadata['visibility']];
158158

159159
if (isset($metadata['size'])) {
160160
$ret['size'] = (int) $metadata['size'];

0 commit comments

Comments
 (0)