From 7e8dfd4dc39c2ca816978c111d513e336570e1c7 Mon Sep 17 00:00:00 2001 From: Awilum Date: Wed, 20 May 2020 16:02:01 +0300 Subject: [PATCH] fix(entries): fix method rename() --- src/flextype/core/Entries/Entries.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/flextype/core/Entries/Entries.php b/src/flextype/core/Entries/Entries.php index 27bd331d..1067ed0a 100755 --- a/src/flextype/core/Entries/Entries.php +++ b/src/flextype/core/Entries/Entries.php @@ -513,7 +513,11 @@ class Entries */ public function rename(string $id, string $new_id) : bool { - return rename($this->getDirLocation($id), $this->getDirLocation($new_id)); + if (!Filesystem::has($this->getFileLocation($new_id))) { + return rename($this->getFileLocation($id), $this->getFileLocation($new_id)); + } else { + return false; + } } /**