このコミットが含まれているのは:
守矢諏訪子 2023-06-22 12:32:57 +09:00
コミット 0204b74295
1個のファイルの変更5行の追加6行の削除

ファイルの表示

@ -31,24 +31,23 @@ func HandleCommits (c *fiber.Ctx) error {
}
repoUrl := strings.TrimSuffix(c.Params("repo"), ".git")
endurl := ""
if (branch != "") {
if branch != "" {
endurl = "/" + branch
if (c.Query("after") != "") {
if c.Query("after") != "" {
endurl += "?after=" + url.QueryEscape(c.Query("after")) + "&branch=" + url.QueryEscape(c.Query("branch")) + "&qualified_name=" + url.QueryEscape(c.Query("qualified_name"))
} else if (c.Query("before") != "") {
} else if c.Query("before") != "" {
endurl += "?before=" + url.QueryEscape(c.Query("before")) + "&branch=" + url.QueryEscape(c.Query("branch")) + "&qualified_name=" + url.QueryEscape(c.Query("qualified_name"))
}
} else if (c.Query("author") != "") {
if (c.Query("after") != "") {
if c.Query("after") != "" {
endurl = "?after=" + url.QueryEscape(c.Query("after")) + "&author=" + url.QueryEscape(c.Query("author"))
} else if (c.Query("before") != "") {
} else if c.Query("before") != "" {
endurl = "?before=" + url.QueryEscape(c.Query("before")) + "&author=" + url.QueryEscape(c.Query("author"))
} else {
endurl = "?author=" + url.QueryEscape(c.Query("author"))
}
}
log.Println(endurl)
resp, err := http.Get("https://github.com/" + c.Params("user") + "/" + repoUrl + "/commits" + endurl)
if err != nil {
log.Println(err)