diff options
author | JakobDev <jakobdev@gmx.de> | 2023-10-05 05:37:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-05 03:37:36 +0000 |
commit | f2b2608a86b78f50de5d7a62b07040da1fbcc4ef (patch) | |
tree | 995fd5fe04ded855bce745fcc3fc5d76823bf1ba /routers/api | |
parent | 9f8d59858af581a2c278a4896a301339991ece5b (diff) | |
download | gitea-f2b2608a86b78f50de5d7a62b07040da1fbcc4ef.tar.gz gitea-f2b2608a86b78f50de5d7a62b07040da1fbcc4ef.zip |
Don't let API add 2 exclusive labels from same scope (#27433)
Fixes #27380
Diffstat (limited to 'routers/api')
-rw-r--r-- | routers/api/v1/repo/issue_label.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/routers/api/v1/repo/issue_label.go b/routers/api/v1/repo/issue_label.go index 2f9ad7060c..c2f530956e 100644 --- a/routers/api/v1/repo/issue_label.go +++ b/routers/api/v1/repo/issue_label.go @@ -317,7 +317,7 @@ func prepareForReplaceOrAdd(ctx *context.APIContext, form api.IssueLabelsOption) return nil, nil, err } - labels, err := issues_model.GetLabelsByIDs(ctx, form.Labels, "id", "repo_id", "org_id") + labels, err := issues_model.GetLabelsByIDs(ctx, form.Labels, "id", "repo_id", "org_id", "name", "exclusive") if err != nil { ctx.Error(http.StatusInternalServerError, "GetLabelsByIDs", err) return nil, nil, err |