From 081c1a94fecd6b6f383ac38a05c91e02507aeb0a Mon Sep 17 00:00:00 2001 From: maxpozdeev Date: Tue, 26 Dec 2023 13:01:01 +0300 Subject: [PATCH] ext can alert on settings page refresh --- src/content/mytinytodo.js | 7 ++++++- src/ext/backup/class.controller.php | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/content/mytinytodo.js b/src/content/mytinytodo.js index 45594c7..812a2ec 100644 --- a/src/content/mytinytodo.js +++ b/src/content/mytinytodo.js @@ -3004,7 +3004,12 @@ function extensionSettingsAction(actionString, ext, formData) return; } const callback = function() { - if (json.msg) flashInfo(json.msg, json.details); + if (json.alertTextOnLoad) { + mttAlert(json.alertTextOnLoad); + } + else if (json.msg) { + flashInfo(json.msg, json.details); + } if (json.reload) { setTimeout( function(){ //window.location.hash = ''; diff --git a/src/ext/backup/class.controller.php b/src/ext/backup/class.controller.php index 1ed50f3..813c4d0 100644 --- a/src/ext/backup/class.controller.php +++ b/src/ext/backup/class.controller.php @@ -31,8 +31,9 @@ class Controller extends \ApiController $this->response->data = [ 'total' => 1, + 'ok' => true, 'msg' => __("backup.done"), - 'details' => '' + 'alertTextOnLoad' => __("backup.done"), ]; }