Fixes #25649 Caused by #25468tags/v1.21.0-rc0
@@ -436,9 +436,11 @@ func UpdateIssueProject(ctx *context.Context) { | |||
projectID := ctx.FormInt64("id") | |||
for _, issue := range issues { | |||
oldProjectID := issue.Project.ID | |||
if oldProjectID == projectID { | |||
continue | |||
if issue.Project != nil { | |||
oldProjectID := issue.Project.ID | |||
if oldProjectID == projectID { | |||
continue | |||
} | |||
} | |||
if err := issues_model.ChangeProjectAssign(issue, ctx.Doer, projectID); err != nil { |
@@ -385,9 +385,11 @@ func UpdateIssueProject(ctx *context.Context) { | |||
projectID := ctx.FormInt64("id") | |||
for _, issue := range issues { | |||
oldProjectID := issue.Project.ID | |||
if oldProjectID == projectID { | |||
continue | |||
if issue.Project != nil { | |||
oldProjectID := issue.Project.ID | |||
if oldProjectID == projectID { | |||
continue | |||
} | |||
} | |||
if err := issues_model.ChangeProjectAssign(issue, ctx.Doer, projectID); err != nil { |