This commit is contained in:
2025-04-06 22:56:12 +10:00
parent 03d06901e1
commit 4ce17cefb8
8 changed files with 618 additions and 24 deletions

View File

@ -66,9 +66,12 @@ func FetchAndStore[T any](
log.Printf("failed to get id from item: %v", err)
return
} else {
n := model.NewItem(item)
n.MId = data[v.GetId()].MId
newItems = append(newItems, n)
if data[v.GetId()] == nil {
newItems = append(newItems, model.NewItem(item))
} else {
data[v.GetId()].Item = item
newItems = append(newItems, data[v.GetId()])
}
}
}
err = db.SaveItems(e.GetEndpointName(), newItems)