We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12a21d4 commit f2b3943Copy full SHA for f2b3943
1 file changed
server/lib/classes/system.inc.php
@@ -934,18 +934,12 @@ function copy($file1, $file2) {
934
return copy($file1, $file2);
935
}
936
937
- function move($file1, $file2) {
938
- if(file_exists($file1) || is_link($file1) && is_dir(realpath(dirname($file2)))) {
939
- if(copy($file1, $file2)) {
940
- return unlink($file1);
941
- } else {
942
- $app->log("move failed: couldn't move file/link " .$file1. " to " .$file2, LOGLEVEL_DEBUG);
943
- return false;
944
- }
945
946
- $app->log("move failed: source " .$file1. " doesn't exist.", LOGLEVEL_DEBUG);
947
+ function move($file1, $file2) {
+ $result = $this->copy($file1, $file2);
+ if($result) {
+ $result &= $this->unlink($file1);
948
+ return $result;
949
950
951
function touch($file, $allow_symlink = false){
0 commit comments