From a108ce4131153723ddd9af37b22a7ee0d6687ae3 Mon Sep 17 00:00:00 2001
From: Michael Seevogel <git@michaelseevogel.de>
Date: Mon, 14 Sep 2020 10:41:27 +0200
Subject: [PATCH] modified function move to use mv

---
 server/lib/classes/system.inc.php | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/server/lib/classes/system.inc.php b/server/lib/classes/system.inc.php
index cb0a812703..72a16386ea 100644
--- a/server/lib/classes/system.inc.php
+++ b/server/lib/classes/system.inc.php
@@ -935,11 +935,10 @@ class system{
 	}
 
 	function move($file1, $file2) {
-		$result = $this->copy($file1, $file2);
-		if($result) {
-			$result &= $this->unlink($file1);
-		}
-		return $result;
+                $cmd = 'mv ? ?';
+                $this->exec_safe($cmd, $file1, $file2);
+                $return_var = $this->last_exec_retcode();
+                return $return_var == 0 ? true : false;
         }
 
 	function touch($file, $allow_symlink = false){
-- 
GitLab