From 3fc0a1b809013542120b7c47895be43986015969 Mon Sep 17 00:00:00 2001 From: afornerot Date: Thu, 1 Apr 2021 10:53:30 +0200 Subject: [PATCH] suppression du message formulaire (ref #240) --- .../src/Cadoles/CoreBundle/Controller/FileController.php | 4 +++- .../CoreBundle/Resources/views/File/subdirectory.html.twig | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/FileController.php b/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/FileController.php index 55cf9d84..225aa24c 100644 --- a/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/FileController.php +++ b/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/FileController.php @@ -300,7 +300,9 @@ class FileController extends Controller $urlsource= $fulldirectory."/".$oldname; $urldestination = $fulldirectory."/".$data["subdirectory"]; + if($urlsource!=$urldestination) { + if($fs->exists($urldestination)) { $form->addError(new FormError('Ce nom existe déjà')); $this->get('session')->getFlashBag()->clear(); @@ -325,7 +327,7 @@ class FileController extends Controller if($fs->exists($urlsource)) $fs->rename($urlsource,$urldestination,true); } - + $toclose=true; } } diff --git a/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/views/File/subdirectory.html.twig b/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/views/File/subdirectory.html.twig index 76b2420c..b965eb46 100644 --- a/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/views/File/subdirectory.html.twig +++ b/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/views/File/subdirectory.html.twig @@ -46,7 +46,8 @@ $('document').ready(function(){ {% if toclose %} - parent.location.reload(); + href=parent.location.href; + parent.location.href=href; {% endif %} $("#form_subdirectory").focus();