summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/typeutils/internaltofrontend.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/typeutils/internaltofrontend.go b/internal/typeutils/internaltofrontend.go
index 7da54f979..d96441892 100644
--- a/internal/typeutils/internaltofrontend.go
+++ b/internal/typeutils/internaltofrontend.go
@@ -742,6 +742,11 @@ func (c *converter) NotificationToAPINotification(ctx context.Context, n *gtsmod
}
}
+ if apiStatus != nil && apiStatus.Reblog != nil {
+ // use the actual reblog status for the notifications endpoint
+ apiStatus = apiStatus.Reblog.Status
+ }
+
return &model.Notification{
ID: n.ID,
Type: string(n.NotificationType),