summaryrefslogtreecommitdiff
path: root/internal/db/notification.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/db/notification.go')
-rw-r--r--internal/db/notification.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/internal/db/notification.go b/internal/db/notification.go
index 029a3bc62..4c282d279 100644
--- a/internal/db/notification.go
+++ b/internal/db/notification.go
@@ -39,8 +39,14 @@ type Notification interface {
GetNotificationsByIDs(ctx context.Context, ids []string) ([]*gtsmodel.Notification, error)
// GetNotification gets one notification according to the provided parameters, if it exists.
- // Since not all notifications are about a status, statusID can be an empty string.
- GetNotification(ctx context.Context, notificationType gtsmodel.NotificationType, targetAccountID string, originAccountID string, statusID string) (*gtsmodel.Notification, error)
+ // Since not all notifications are about a status or an edit, statusOrEditID can be empty.
+ GetNotification(
+ ctx context.Context,
+ notifType gtsmodel.NotificationType,
+ targetAcctID string,
+ originAcctID string,
+ statusOrEditID string,
+ ) (*gtsmodel.Notification, error)
// PopulateNotification ensures that the notification's struct fields are populated.
PopulateNotification(ctx context.Context, notif *gtsmodel.Notification) error