|
|
@@ -388,8 +388,31 @@ func NotebookDebug2(ctx *context.Context) { |
|
|
|
ctx.RenderWithErr(err.Error(), tplModelArtsNotebookIndex, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
if task.BootFile!=""{ |
|
|
|
ctx.Redirect(getFileUrl(result.Url,task.BootFile) + "?token="+ result.Token) |
|
|
|
}else{ |
|
|
|
ctx.Redirect(result.Url + "?token=" + result.Token) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
ctx.Redirect(result.Url + "?token=" + result.Token) |
|
|
|
} |
|
|
|
|
|
|
|
func getFileUrl(url string,filename string) string{ |
|
|
|
middle:="" |
|
|
|
if url[len(url)-3:]=="lab" || url[len(url)-4:]=="lab/" { |
|
|
|
if url[len(url)-1] == '/' { |
|
|
|
middle="tree/" |
|
|
|
} else { |
|
|
|
middle= "/tree/" |
|
|
|
} |
|
|
|
}else{ |
|
|
|
if url[len(url)-1] == '/' { |
|
|
|
middle = "lab/tree/" |
|
|
|
} else { |
|
|
|
middle= "/lab/tree/" |
|
|
|
} |
|
|
|
} |
|
|
|
return url+middle+filename |
|
|
|
} |
|
|
|
|
|
|
|
func NotebookRestart(ctx *context.Context) { |
|
|
|