@@ 848-850 (lines=3) @@ | ||
845 | $path = $this->decode($hash); |
|
846 | $write = $file['write']; |
|
847 | ||
848 | if ($this->convEncOut(! $this->_chmod($this->convEncIn($path), $mode))) { |
|
849 | return $this->setError(elFinder::ERROR_PERM_DENIED, $file['name']); |
|
850 | } |
|
851 | ||
852 | $this->clearcache(); |
|
853 | if ($path == $this->root) { |
|
@@ 4845-4849 (lines=5) @@ | ||
4842 | if (! $ret) { |
|
4843 | return $this->setError(elFinder::ERROR_RM, $this->path($stat['hash'])); |
|
4844 | } |
|
4845 | } else { |
|
4846 | if ($this->convEncOut(! $this->_unlink($this->convEncIn($path)))) { |
|
4847 | return $this->setError(elFinder::ERROR_RM, $this->path($stat['hash'])); |
|
4848 | } |
|
4849 | } |
|
4850 | ||
4851 | $this->removed[] = $stat; |
|
4852 |