From 43ef5f98d8891e2b2abe05183de83eab4e4dd862 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 7 Jun 2023 20:30:14 +0200 Subject: [PATCH] fix(projects): don't fail to fetch a task if there's a broken subscription record associated to it --- pkg/models/tasks.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/models/tasks.go b/pkg/models/tasks.go index c2ef78e7dba..2c6c8bd368d 100644 --- a/pkg/models/tasks.go +++ b/pkg/models/tasks.go @@ -1716,5 +1716,9 @@ func (t *Task) ReadOne(s *xorm.Session, a web.Auth) (err error) { *t = *taskMap[t.ID] t.Subscription, err = GetSubscription(s, SubscriptionEntityTask, t.ID, a) + if err != nil && IsErrProjectDoesNotExist(err) { + return nil + } + return }