mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 09:31:53 +01:00 
			
		
		
		
	use notice instead of suspend delete archives
This commit is contained in:
		
							parent
							
								
									c6ce6bd4c2
								
							
						
					
					
						commit
						db7ac8bc1d
					
				| @ -1125,7 +1125,7 @@ func DeleteRepository(uid, repoID int64) error { | ||||
| 		desc := fmt.Sprintf("delete repository files[%s]: %v", repoPath, err) | ||||
| 		log.Warn(desc) | ||||
| 		if err = CreateRepositoryNotice(desc); err != nil { | ||||
| 			log.Error(4, "add notice: %v", err) | ||||
| 			log.Error(4, "CreateRepositoryNotice: %v", err) | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| @ -1268,10 +1268,14 @@ func DeleteRepositoryArchives() error { | ||||
| 	return x.Where("id > 0").Iterate(new(Repository), | ||||
| 		func(idx int, bean interface{}) error { | ||||
| 			repo := bean.(*Repository) | ||||
| 			if err := repo.GetOwner(); err != nil { | ||||
| 				return err | ||||
| 			repoPath, err := repo.RepoPath() | ||||
| 			if err != nil { | ||||
| 				if err2 := CreateRepositoryNotice(fmt.Sprintf("DeleteRepositoryArchives[%d]: %v", repo.ID, err)); err2 != nil { | ||||
| 					log.Error(4, "CreateRepositoryNotice: %v", err2) | ||||
| 				} | ||||
| 				return nil | ||||
| 			} | ||||
| 			return os.RemoveAll(filepath.Join(RepoPath(repo.Owner.Name, repo.Name), "archives")) | ||||
| 			return os.RemoveAll(filepath.Join(repoPath, "archives")) | ||||
| 		}) | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user