From 62444b7b6d6096f492500335393e0e0e722f8b7c Mon Sep 17 00:00:00 2001 From: midoks Date: Tue, 8 Aug 2023 14:51:59 +0800 Subject: [PATCH] Update mysql.js --- plugins/mysql/js/mysql.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/plugins/mysql/js/mysql.js b/plugins/mysql/js/mysql.js index e32cce77f..1c693560a 100755 --- a/plugins/mysql/js/mysql.js +++ b/plugins/mysql/js/mysql.js @@ -1972,8 +1972,20 @@ function addSlaveSyncUser(ip=''){ $('textarea[name="cmd"]').change(function(){ var val = $(this).val(); - var vlist = val.split(','); var a = {}; + if (val.toLowerCase().indexOf('for')>0){ + cmd_tmp = val.split('for'); + val = cmd_tmp[0].trim(); + + const channel_str = cmd_tmp[1].trim(); + const ch_reg = /channel \'(.*)\';/; + var match_val = channel_str.match(ch_reg); + if (match_val.length>1){ + a['channel'] = match_val[1]; + } + } + + var vlist = val.split(','); for (var i in vlist) { var tmp = toTrim(vlist[i]); var tmp_a = tmp.split(" ");