[#xxx] Fix request type determination
/ Vulncheck (pull_request) Successful in 1m49s
Details
/ DCO (pull_request) Failing after 2m18s
Details
/ Builds (1.20) (pull_request) Successful in 3m45s
Details
/ Builds (1.21) (pull_request) Successful in 3m39s
Details
/ Lint (pull_request) Successful in 5m20s
Details
/ Tests (1.20) (pull_request) Successful in 2m48s
Details
/ Tests (1.21) (pull_request) Successful in 2m42s
Details
/ Vulncheck (pull_request) Successful in 1m49s
Details
/ DCO (pull_request) Failing after 2m18s
Details
/ Builds (1.20) (pull_request) Successful in 3m45s
Details
/ Builds (1.21) (pull_request) Successful in 3m39s
Details
/ Lint (pull_request) Successful in 5m20s
Details
/ Tests (1.20) (pull_request) Successful in 2m48s
Details
/ Tests (1.21) (pull_request) Successful in 2m42s
Details
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
parent
2ab655b909
commit
2a6a6d45c5
|
@ -215,11 +215,11 @@ func getBucketObject(r *http.Request, domains []string) (reqType ReqType, bktNam
|
|||
return noneType, "", ""
|
||||
}
|
||||
|
||||
if ind := strings.IndexByte(bktObj, '/'); ind != -1 {
|
||||
if ind := strings.IndexByte(bktObj, '/'); ind != -1 && bktObj[ind+1:] != "" {
|
||||
return objectType, bktObj[:ind], bktObj[ind+1:]
|
||||
}
|
||||
|
||||
return bucketType, bktObj, ""
|
||||
return bucketType, strings.TrimSuffix(bktObj, "/"), ""
|
||||
}
|
||||
|
||||
func determineOperation(r *http.Request, reqType ReqType) (operation string) {
|
||||
|
|
Loading…
Reference in New Issue