Skip to content

Commit 6ba63e8

Browse files
committed
detect and add tasks
1 parent 9de10cb commit 6ba63e8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

routers/web/repo/setting/setting.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import (
1313
"time"
1414

1515
"code.gitea.io/gitea/models"
16+
actions_model "code.gitea.io/gitea/models/actions"
1617
"code.gitea.io/gitea/models/db"
1718
"code.gitea.io/gitea/models/organization"
1819
repo_model "code.gitea.io/gitea/models/repo"
@@ -29,6 +30,7 @@ import (
2930
"code.gitea.io/gitea/modules/util"
3031
"code.gitea.io/gitea/modules/validation"
3132
"code.gitea.io/gitea/modules/web"
33+
actions_service "code.gitea.io/gitea/services/actions"
3234
asymkey_service "code.gitea.io/gitea/services/asymkey"
3335
"code.gitea.io/gitea/services/context"
3436
"code.gitea.io/gitea/services/forms"
@@ -919,6 +921,12 @@ func SettingsPost(ctx *context.Context) {
919921
return
920922
}
921923

924+
if ctx.Repo.Repository.UnitEnabled(ctx, unit_model.TypeActions) {
925+
if err := actions_service.DetectAndHandleSchedules(ctx, repo); err != nil {
926+
log.Error("DetectAndHandleSchedules: %v", err)
927+
}
928+
}
929+
922930
ctx.Flash.Success(ctx.Tr("repo.settings.unarchive.success"))
923931

924932
log.Trace("Repository was un-archived: %s/%s", ctx.Repo.Owner.Name, repo.Name)

0 commit comments

Comments
 (0)