fix(api): load repo before assignee update in bulk endpoint

Fixes nil pointer dereference in BulkSetIssueAssignees — the issue's
Repo field must be loaded before UpdateAssignees calls CanAssignTo.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Miller
2026-05-21 22:38:45 -05:00
parent 6f49a9efbe
commit 3ec28c7f6a
+6
View File
@@ -344,6 +344,12 @@ func BulkSetIssueAssignees(ctx *context.APIContext) {
continue
}
if err := issue.LoadRepo(ctx); err != nil {
result.Failures[index] = err.Error()
result.FailureCount++
continue
}
if err := issue.LoadAssignees(ctx); err != nil {
result.Failures[index] = err.Error()
result.FailureCount++