mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 19:45:25 +01:00 
			
		
		
		
	fix & refactor (#18973)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									f3cbdee38e
								
							
						
					
					
						commit
						eddd2fb242
					
				| @ -956,28 +956,28 @@ func DeleteRepository(doer *user_model.User, uid, repoID int64) error { | ||||
| 	} | ||||
| 
 | ||||
| 	// Remove archives | ||||
| 	for i := range archivePaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.RepoArchives, "Delete repo archive file", archivePaths[i]) | ||||
| 	for _, archive := range archivePaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.RepoArchives, "Delete repo archive file", archive) | ||||
| 	} | ||||
| 
 | ||||
| 	// Remove lfs objects | ||||
| 	for i := range lfsPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.LFS, "Delete orphaned LFS file", lfsPaths[i]) | ||||
| 	for _, lfsObj := range lfsPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.LFS, "Delete orphaned LFS file", lfsObj) | ||||
| 	} | ||||
| 
 | ||||
| 	// Remove issue attachment files. | ||||
| 	for i := range attachmentPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete issue attachment", attachmentPaths[i]) | ||||
| 	for _, attachment := range attachmentPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete issue attachment", attachment) | ||||
| 	} | ||||
| 
 | ||||
| 	// Remove release attachment files. | ||||
| 	for i := range releaseAttachments { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete release attachment", releaseAttachments[i]) | ||||
| 	for _, releaseAttachment := range releaseAttachments { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete release attachment", releaseAttachment) | ||||
| 	} | ||||
| 
 | ||||
| 	// Remove attachment with no issue_id and release_id. | ||||
| 	for i := range newAttachmentPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete issue attachment", attachmentPaths[i]) | ||||
| 	for _, newAttachment := range newAttachmentPaths { | ||||
| 		admin_model.RemoveStorageWithNotice(db.DefaultContext, storage.Attachments, "Delete issue attachment", newAttachment) | ||||
| 	} | ||||
| 
 | ||||
| 	if len(repo.Avatar) > 0 { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user