Use getEntryIDs instead of getEntries in Fever API

This commit is contained in:
Kun Devanny 2020-06-24 05:48:25 +01:00 committed by GitHub
parent 8304666261
commit f7273e5cdf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -325,15 +325,15 @@ func (h *handler) handleUnreadItems(w http.ResponseWriter, r *http.Request) {
builder := h.store.NewEntryQueryBuilder(userID)
builder.WithStatus(model.EntryStatusUnread)
entries, err := builder.GetEntries()
rawEntryIDs, err := builder.GetEntryIDs()
if err != nil {
json.ServerError(w, r, err)
return
}
var itemIDs []string
for _, entry := range entries {
itemIDs = append(itemIDs, strconv.FormatInt(entry.ID, 10))
for _, entryID := range rawEntryIDs {
itemIDs = append(itemIDs, strconv.FormatInt(entryID, 10))
}
var result unreadResponse