forgejo/models/issues
Earl Warren 397b3cf88f chore(refactor): split ReloadLabels out of LoadLabels in issue model
Functions modifying the labels in the database (DeleteIssueLabel,
NewIssueLabels, NewIssueLabel, ReplaceIssueLabels) need to force
reload them. Instead of:

	issue.isLabelsLoaded = false
	issue.Labels = nil
	if err = issue.LoadLabels(ctx); err != nil {
		return err
	}

They can now use:

	if err = issue.ReloadLabels(ctx); err != nil {
		return err
	}

(cherry picked from commit f06bdb0552)
2024-11-07 10:38:36 +00:00
..
assignees.go
assignees_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
comment.go
comment_code.go
comment_list.go fix: never set Poster or Assignee to nil 2024-07-29 15:24:02 +02:00
comment_list_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
comment_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
content_history.go
content_history_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
dependency.go
dependency_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue.go simplify regex for checkbox detection 2024-07-28 14:18:34 +00:00
issue_index.go
issue_index_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue_label.go chore(refactor): split ReloadLabels out of LoadLabels in issue model 2024-11-07 10:38:36 +00:00
issue_label_test.go chore(refactor): split ReloadLabels out of LoadLabels in issue model 2024-11-07 10:38:36 +00:00
issue_list.go fix: never set Poster or Assignee to nil 2024-07-29 15:24:02 +02:00
issue_list_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue_lock.go
issue_project.go
issue_search.go Optimization of labels handling in issue_search (#4228) 2024-06-28 05:11:57 +00:00
issue_stats.go
issue_stats_test.go Run make fmt 2024-06-16 15:59:59 +02:00
issue_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue_update.go
issue_user.go
issue_user_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue_watch.go
issue_watch_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
issue_xref.go
issue_xref_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
label.go Optimization of labels handling in issue_search (#4228) 2024-06-28 05:11:57 +00:00
label_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
main_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
milestone.go
milestone_list.go [PORT] Added default sorting milestones by name (gitea#27084) 2024-07-22 14:55:58 +02:00
milestone_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
pull.go Fix the logic of finding the latest pull review commit ID (#32139) 2024-10-06 11:34:08 +02:00
pull_list.go Fix PullRequestList.GetIssueIDs's logic (#31352) 2024-06-16 13:42:58 +02:00
pull_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
reaction.go
reaction_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
review.go Fix the logic of finding the latest pull review commit ID (#32139) 2024-10-06 11:34:08 +02:00
review_list.go Fix the logic of finding the latest pull review commit ID (#32139) 2024-10-06 11:34:08 +02:00
review_test.go Fix the logic of finding the latest pull review commit ID (#32139) 2024-10-06 11:34:08 +02:00
stopwatch.go
stopwatch_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
tracked_time.go
tracked_time_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00