From e21f47f93b00321b869a4ce44392422ba548d226 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Sun, 14 Aug 2022 19:37:56 +0200 Subject: [PATCH] build interrupted packages --- utils.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils.go b/utils.go index 8b1879e..f413370 100644 --- a/utils.go +++ b/utils.go @@ -301,7 +301,8 @@ func (b *BuildManager) buildQueue(queue []*ProtoPackage, ctx context.Context) er } func genQueue() ([]*ProtoPackage, error) { - pkgs, err := db.DbPackage.Query().Where(dbpackage.StatusEQ(dbpackage.StatusQueued)).All(context.Background()) + pkgs, err := db.DbPackage.Query().Where(dbpackage.Or(dbpackage.StatusEQ(dbpackage.StatusQueued), + dbpackage.StatusEQ(dbpackage.StatusBuild), dbpackage.StatusEQ(dbpackage.StatusBuilding))).All(context.Background()) if err != nil { return nil, err }