feat:#65 updated backend deps

This commit is contained in:
Elmar Kresse
2025-04-20 14:04:23 +02:00
parent 8d9af078f0
commit 629a376176
14 changed files with 432 additions and 678 deletions

View File

@@ -17,7 +17,7 @@
package feed
import (
"github.com/pocketbase/pocketbase/daos"
"github.com/pocketbase/pocketbase"
"htwkalender/data-manager/model"
database "htwkalender/data-manager/service/db"
localTime "htwkalender/data-manager/service/functions/time"
@@ -25,8 +25,8 @@ import (
"strings"
)
func ClearFeeds(db *daos.Dao, months int, clock localTime.Clock) {
feeds, err := database.GetAllFeeds(db)
func ClearFeeds(base *pocketbase.PocketBase, months int, clock localTime.Clock) {
feeds, err := database.GetAllFeeds(base)
if err != nil {
slog.Error("CleanFeeds: failed to get all feeds", "error", err)
return
@@ -39,9 +39,9 @@ func ClearFeeds(db *daos.Dao, months int, clock localTime.Clock) {
if feedRetrievedTime.Before(timeShift) {
// delete feed
feedErr := database.DeleteFeed(db, feed.GetId())
feedErr := database.DeleteFeed(base, feed.Id)
if feedErr != nil {
slog.Error("CleanFeeds: failed to delete feed: "+feed.GetId(), "error", feedErr)
slog.Error("CleanFeeds: failed to delete feed: "+feed.Id, "error", feedErr)
}
}
}
@@ -119,6 +119,6 @@ func combineRooms(events model.Events, index1 int, combinedEvents model.Events,
return combinedEvents[index2].Rooms
}
func MarkFeedForDeletion(db *daos.Dao, feedId string) error {
return database.MarkForDelete(db, feedId)
func MarkFeedForDeletion(base *pocketbase.PocketBase, feedId string) error {
return database.MarkForDelete(base, feedId)
}