From e24e7c6d106597c627451abf8014723f42fdda34 Mon Sep 17 00:00:00 2001 From: Nikita Kiselev Date: Sat, 27 Sep 2025 00:24:32 +0300 Subject: [PATCH] fix: correct update opencart config after defaults diff update --- .../admin/controller/extension/module/tgshop.php | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/module/oc_telegram_shop/upload/admin/controller/extension/module/tgshop.php b/module/oc_telegram_shop/upload/admin/controller/extension/module/tgshop.php index 8081b57..c4167c2 100755 --- a/module/oc_telegram_shop/upload/admin/controller/extension/module/tgshop.php +++ b/module/oc_telegram_shop/upload/admin/controller/extension/module/tgshop.php @@ -544,13 +544,10 @@ HTML, $this->model_setting_setting->editSetting('module_tgshop', $settings); $this->log->write('[TELECART] Выполнено обновление настроек по умолчанию для модуля.'); $this->session->data['success'] = 'Выполнено обновление настроек по умолчанию для модуля.'; + + foreach ($diff as $key => $value) { + $this->config->set($key, $value); + } } } - - public function install(): void - { - $this->log->write('[TELECART] Запуск установки модуля.'); - $this->updateConfigFromDefaults(); - $this->log->write('[TELECART] Установка модуля завершена.'); - } }