diff --git a/src/pages/crontab/detail.tsx b/src/pages/crontab/detail.tsx index 325d3e77..fc9f3d01 100644 --- a/src/pages/crontab/detail.tsx +++ b/src/pages/crontab/detail.tsx @@ -153,9 +153,13 @@ const CronDetailModal = ({ cmd[1] = cmd[1].replace('/ql/data/scripts/', ''); } - let [p, s] = cmd[1].split('/'); - if (!s) { - s = p; + let p: string, s: string; + let index = cmd[1].lastIndexOf('/'); + if (index >= 0) { + s = cmd[1].slice(index + 1); + p = cmd[1].slice(0, index); + } else { + s = cmd[1]; p = ''; } setScriptInfo({ parent: p, filename: s });