From fede840377efa23e7e01ddbb0201fc69a2636bf4 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Fri, 1 Sep 2023 15:59:14 +0800 Subject: [PATCH] * Fix bug #38051. --- module/compile/js/logs.ui.js | 9 +++++++++ module/compile/ui/logs.html.php | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 module/compile/js/logs.ui.js diff --git a/module/compile/js/logs.ui.js b/module/compile/js/logs.ui.js new file mode 100644 index 0000000000..58be72f6ff --- /dev/null +++ b/module/compile/js/logs.ui.js @@ -0,0 +1,9 @@ +window.refreshLogs = function() +{ + $.ajaxSubmit({ + url: $.createLink('ci', 'checkCompileStatus', 'compileID=' + buildID), + onComplete: function() { + loadTarget($.createLink('compile', 'logs', 'compileID=' + buildID)); + } + }); +} diff --git a/module/compile/ui/logs.html.php b/module/compile/ui/logs.html.php index b2c1d224e2..1fa2e47bf0 100644 --- a/module/compile/ui/logs.html.php +++ b/module/compile/ui/logs.html.php @@ -11,6 +11,7 @@ declare(strict_types=1); namespace zin; global $lang; +jsVar('buildID', $build->id); detailHeader( to::prefix(''), to::title(span(setClass('font-semibold'), $lang->compile->logs)), @@ -24,7 +25,7 @@ detailHeader( set::className('mr-3 secondary'), set::icon('eye'), set::text($lang->compile->refresh), - set::url(helper::createLink('ci', "checkCompileStatus", "compileID={$build->id}")) + on::click('refreshLogs'), ) : '', backBtn (