mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-12-30 00:06:14 -06:00
Use packed notification flags
This commit is contained in:
parent
464d920cfd
commit
255833683f
8 changed files with 109 additions and 129 deletions
|
|
@ -3589,25 +3589,27 @@ func NewTestUserMutes() map[string]*gtsmodel.UserMute {
|
|||
func NewTestWebPushSubscriptions() map[string]*gtsmodel.WebPushSubscription {
|
||||
return map[string]*gtsmodel.WebPushSubscription{
|
||||
"local_account_1_token_1": {
|
||||
ID: "01G65Z755AFWAKHE12NY0CQ9FH",
|
||||
AccountID: "01F8MH1H7YV1Z7D2C8K2730QBF",
|
||||
TokenID: "01F8MGTQW4DKTDF8SW5CT9HYGA",
|
||||
Endpoint: "https://example.test/push",
|
||||
Auth: "cgna/fzrYLDQyPf5hD7IsA==",
|
||||
P256dh: "BMYVItYVOX+AHBdtA62Q0i6c+F7MV2Gia3aoDr8mvHkuPBNIOuTLDfmFcnBqoZcQk6BtLcIONbxhHpy2R+mYIUY=",
|
||||
NotifyFollow: util.Ptr(true),
|
||||
NotifyFollowRequest: util.Ptr(true),
|
||||
NotifyFavourite: util.Ptr(true),
|
||||
NotifyMention: util.Ptr(true),
|
||||
NotifyReblog: util.Ptr(true),
|
||||
NotifyPoll: util.Ptr(true),
|
||||
NotifyStatus: util.Ptr(true),
|
||||
NotifyUpdate: util.Ptr(true),
|
||||
NotifyAdminSignup: util.Ptr(true),
|
||||
NotifyAdminReport: util.Ptr(true),
|
||||
NotifyPendingFavourite: util.Ptr(true),
|
||||
NotifyPendingReply: util.Ptr(true),
|
||||
NotifyPendingReblog: util.Ptr(true),
|
||||
ID: "01G65Z755AFWAKHE12NY0CQ9FH",
|
||||
AccountID: "01F8MH1H7YV1Z7D2C8K2730QBF",
|
||||
TokenID: "01F8MGTQW4DKTDF8SW5CT9HYGA",
|
||||
Endpoint: "https://example.test/push",
|
||||
Auth: "cgna/fzrYLDQyPf5hD7IsA==",
|
||||
P256dh: "BMYVItYVOX+AHBdtA62Q0i6c+F7MV2Gia3aoDr8mvHkuPBNIOuTLDfmFcnBqoZcQk6BtLcIONbxhHpy2R+mYIUY=",
|
||||
NotificationFlags: gtsmodel.WebPushSubscriptionNotificationFlagsFromSlice([]gtsmodel.NotificationType{
|
||||
gtsmodel.NotificationFollow,
|
||||
gtsmodel.NotificationFollowRequest,
|
||||
gtsmodel.NotificationFavourite,
|
||||
gtsmodel.NotificationMention,
|
||||
gtsmodel.NotificationReblog,
|
||||
gtsmodel.NotificationPoll,
|
||||
gtsmodel.NotificationStatus,
|
||||
// TODO: (Vyr) add NotificationUpdate when edit patch is merged
|
||||
gtsmodel.NotificationAdminSignup,
|
||||
gtsmodel.NotificationAdminReport,
|
||||
gtsmodel.NotificationPendingFave,
|
||||
gtsmodel.NotificationPendingReply,
|
||||
gtsmodel.NotificationPendingReblog,
|
||||
}),
|
||||
},
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue