mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	Add doctor orphan check for orphaned pull requests without an existing base repo (#19731)
This commit is contained in:
		| @@ -105,6 +105,9 @@ func checkDBConsistency(ctx context.Context, logger log.Logger, autofix bool) er | |||||||
| 		// find pulls without existing issues | 		// find pulls without existing issues | ||||||
| 		genericOrphanCheck("Orphaned PullRequests without existing issue", | 		genericOrphanCheck("Orphaned PullRequests without existing issue", | ||||||
| 			"pull_request", "issue", "pull_request.issue_id=issue.id"), | 			"pull_request", "issue", "pull_request.issue_id=issue.id"), | ||||||
|  | 		// find pull requests without base repository | ||||||
|  | 		genericOrphanCheck("Pull request entries without existing base repository", | ||||||
|  | 			"pull_request", "repository", "pull_request.base_repo_id=repository.id"), | ||||||
| 		// find tracked times without existing issues/pulls | 		// find tracked times without existing issues/pulls | ||||||
| 		genericOrphanCheck("Orphaned TrackedTimes without existing issue", | 		genericOrphanCheck("Orphaned TrackedTimes without existing issue", | ||||||
| 			"tracked_time", "issue", "tracked_time.issue_id=issue.id"), | 			"tracked_time", "issue", "tracked_time.issue_id=issue.id"), | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user