We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ec79a79 + a001b0e commit f56b7efCopy full SHA for f56b7ef
src/Flysystem/Plugin/Stat.php
@@ -154,7 +154,7 @@ protected function mergeMeta(array $metadata)
154
$ret['gid'] = $this->uid->getGid();
155
156
$ret['mode'] = $metadata['type'] === 'dir' ? 040000 : 0100000;
157
- $ret['mode'] += $this->permissions[$metadata['type']][$metadata['visibility']];
+ $ret['mode'] += empty($this->permissions[$metadata['type']][$metadata['visibility']]) ? intval($metadata['visibility'], 8) : $this->permissions[$metadata['type']][$metadata['visibility']];
158
159
if (isset($metadata['size'])) {
160
$ret['size'] = (int) $metadata['size'];
0 commit comments