From 5f713c4dff93b554aafcd2ef88af53ef98f57290 Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Sat, 13 Jul 2024 16:56:29 +0200 Subject: [PATCH] feat:#44 added deleted check for retrieved update --- services/data-manager/service/db/dbFeeds.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/services/data-manager/service/db/dbFeeds.go b/services/data-manager/service/db/dbFeeds.go index 40aef6f..a989873 100644 --- a/services/data-manager/service/db/dbFeeds.go +++ b/services/data-manager/service/db/dbFeeds.go @@ -49,10 +49,11 @@ func FindFeedByToken(app *pocketbase.PocketBase, token string) (*model.Feed, err feed.Modules = record.GetString("modules") feed.Retrieved = record.GetDateTime("retrieved") - //update retrieved time - record.Set("retrieved", time.Now()) - - err = app.Dao().SaveRecord(record) + //update retrieved time if the is not marked as deleted + if !record.GetBool("deleted") { + record.Set("retrieved", time.Now()) + err = app.Dao().SaveRecord(record) + } return &feed, err }