From 51113b8f27e50bb450466a4a7d21a9f1b99ebf7b Mon Sep 17 00:00:00 2001 From: Vyr Cossont Date: Sun, 1 Dec 2024 20:02:00 -0800 Subject: [PATCH] Fix GetVAPIDKeyPair --- internal/db/bundb/webpush.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/db/bundb/webpush.go b/internal/db/bundb/webpush.go index d259466d8..6ece9d943 100644 --- a/internal/db/bundb/webpush.go +++ b/internal/db/bundb/webpush.go @@ -42,11 +42,15 @@ func (w *webPushDB) GetVAPIDKeyPair(ctx context.Context) (*gtsmodel.VAPIDKeyPair } // Look for previously generated keys in the database. + vapidKeyPair = >smodel.VAPIDKeyPair{} if err := w.db.NewSelect(). Model(vapidKeyPair). Limit(1). Scan(ctx); // nocollapse - err != nil && !errors.Is(err, db.ErrNoEntries) { + err != nil { + if errors.Is(err, db.ErrNoEntries) { + return nil, nil + } return nil, err }