File tree 1 file changed +8
-4
lines changed 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1125,7 +1125,7 @@ func DeleteRepository(uid, repoID int64) error {
1125
1125
desc := fmt .Sprintf ("delete repository files[%s]: %v" , repoPath , err )
1126
1126
log .Warn (desc )
1127
1127
if err = CreateRepositoryNotice (desc ); err != nil {
1128
- log .Error (4 , "add notice : %v" , err )
1128
+ log .Error (4 , "CreateRepositoryNotice : %v" , err )
1129
1129
}
1130
1130
}
1131
1131
@@ -1268,10 +1268,14 @@ func DeleteRepositoryArchives() error {
1268
1268
return x .Where ("id > 0" ).Iterate (new (Repository ),
1269
1269
func (idx int , bean interface {}) error {
1270
1270
repo := bean .(* Repository )
1271
- if err := repo .GetOwner (); err != nil {
1272
- return err
1271
+ repoPath , err := repo .RepoPath ()
1272
+ if err != nil {
1273
+ if err2 := CreateRepositoryNotice (fmt .Sprintf ("DeleteRepositoryArchives[%d]: %v" , repo .ID , err )); err2 != nil {
1274
+ log .Error (4 , "CreateRepositoryNotice: %v" , err2 )
1275
+ }
1276
+ return nil
1273
1277
}
1274
- return os .RemoveAll (filepath .Join (RepoPath ( repo . Owner . Name , repo . Name ) , "archives" ))
1278
+ return os .RemoveAll (filepath .Join (repoPath , "archives" ))
1275
1279
})
1276
1280
}
1277
1281
You can’t perform that action at this time.
0 commit comments