diff --git a/public/home/home.js b/public/home/home.js index 78b9d517c..227f5b496 100644 --- a/public/home/home.js +++ b/public/home/home.js @@ -114,7 +114,7 @@ socket.onmessage = function (e) { html += " " +getRepotext(record) + "" } else if(record.OpType == "9" || record.OpType == "5"){ - branch = "" + record.RefName + "" + branch = "" + record.RefName + "" actionName = actionName.replace("{branch}",branch); html += recordPrefix + actionName; html += " " + getRepotext(record) + "" @@ -152,20 +152,21 @@ socket.onmessage = function (e) { function getTaskLink(record){ var re = getRepoLink(record); if(record.OpType == 24){ - return re + "/datasets?type=" + record.Content; + re = re + "/datasets?type=" + record.Content; }else if(record.OpType == 25){ - return re + "/cloudbrain/" + record.RefName; + re = re + "/cloudbrain/" + record.RefName; }else if(record.OpType == 26){ - return re + "/modelarts/notebook/" + record.Content; + re = re + "/modelarts/notebook/" + record.Content; }else if(record.OpType == 27){ - return re + "/modelarts/train-job/" + record.Content; + re = re + "/modelarts/train-job/" + record.Content; }else if(record.OpType == 28){ - return re + "/modelarts/inference-job/" + record.Content; + re = re + "/modelarts/inference-job/" + record.Content; }else if(record.OpType == 29){ - return re + "/cloudbrain/benchmark/" + record.RefName; + re = re + "/cloudbrain/benchmark/" + record.RefName; }else if(record.OpType == 30){ - return re + "/modelmanage/show_model_info?name=" + record.RefName; + re = re + "/modelmanage/show_model_info?name=" + record.RefName; } + re = encodeURI(re); return re; } @@ -180,7 +181,7 @@ function getMsg(record){ } html += " \"\"" html += "
" - html += " " + name + "" + html += " " + name + "" return html; } @@ -192,7 +193,7 @@ function getRepotext(record){ } } function getRepoLink(record){ - return record.Repo.OwnerName + "/" + record.Repo.Name; + return encodeURI(record.Repo.OwnerName + "/" + record.Repo.Name); } @@ -224,7 +225,7 @@ function getTime(UpdatedUnix,currentTime){ } function getPRLink(record){ - return "/" + record.Repo.OwnerName + "/" + record.Repo.Name + "/pulls/" + getIssueId(record); + return encodeURI("/" + record.Repo.OwnerName + "/" + record.Repo.Name + "/pulls/" + getIssueId(record)); } function getPRText(record){ if(record.Repo.Alias){ @@ -237,7 +238,7 @@ function getPRText(record){ function getIssueLink(record){ - return "/" + record.Repo.OwnerName + "/" + record.Repo.Name + "/issues/" + getIssueId(record); + return encodeURI("/" + record.Repo.OwnerName + "/" + record.Repo.Name + "/issues/" + getIssueId(record)); } function getIssueId(record){