From 111438b15928264ae16c43266b0759b7570a09a7 Mon Sep 17 00:00:00 2001
From: gloas <gloas@afi-sa.fr>
Date: Wed, 13 May 2020 12:04:30 +0200
Subject: [PATCH] dev #99489 wip on themes store

---
 library/Class/Template/Update.php                | 7 +++++++
 public/opac/css/core.css                         | 4 ++++
 tests/scenarios/Templates/MuscleTemplateTest.php | 4 +++-
 3 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/library/Class/Template/Update.php b/library/Class/Template/Update.php
index 5068978dad6..d20d8010a9a 100644
--- a/library/Class/Template/Update.php
+++ b/library/Class/Template/Update.php
@@ -21,12 +21,19 @@
 
 
 class Class_Template_Update {
+
+  use Trait_EchoError;
+
+
   public function run() {
+    $this->echoError("\nMise à jour des thèmes du magasin.\n");
     $templates = (new Class_Template_Loader)->getTemplates();
     array_walk($templates,
                function($template)
                {
                  $template->updateSettings();
+                 $this->echoError(sprintf("Mise à jour du thème %s\n", $template->getId()));
                });
+    $this->echoError("Mise à jour des thèmes du magasin terminée.\n");
   }
 }
diff --git a/public/opac/css/core.css b/public/opac/css/core.css
index 1275ee0a0c1..0a0b4159c6b 100644
--- a/public/opac/css/core.css
+++ b/public/opac/css/core.css
@@ -193,4 +193,8 @@ ol.breadcrumb li {
 
 .password_toggle i {
     color: var(--front-background-modale) !important;
+}
+
+input.form-control[type=text] {
+    display:unset;
 }
\ No newline at end of file
diff --git a/tests/scenarios/Templates/MuscleTemplateTest.php b/tests/scenarios/Templates/MuscleTemplateTest.php
index 84272e0ed90..5650b031c80 100644
--- a/tests/scenarios/Templates/MuscleTemplateTest.php
+++ b/tests/scenarios/Templates/MuscleTemplateTest.php
@@ -347,7 +347,9 @@ class MuscleTemplateUpdateSettingsTest extends MuscleTemplateTestCase {
     $muscle_settings_instance->setMuscleIconsMapLibrary(['new_icon_key' => 'class far fa-new-ico']);
 
     $muscle_settings->setSettings(serialize($muscle_settings_instance->toArray()))->save();
-    (new Class_Template_Update)->run();
+    $updader = (new Class_Template_Update);
+    $updader->setEcho(true);
+    $updader->run();
     $muscle_settings->clearCache();
   }
 
-- 
GitLab