🐛 Bug fix and fix

This commit is contained in:
2024-06-07 20:50:27 +08:00
parent b44786ae9a
commit 533745e0e4
3 changed files with 9 additions and 5 deletions

View File

@ -8,6 +8,7 @@ import (
"github.com/rs/zerolog/log"
"github.com/sideshow/apns2"
payload2 "github.com/sideshow/apns2/payload"
"github.com/spf13/viper"
"reflect"
)
@ -112,13 +113,15 @@ func PushNotification(notification models.Notification) error {
NewPayload().
AlertTitle(notification.Subject).
AlertBody(notification.Content).
Badge(1).
MarshalJSON()
if err != nil {
log.Warn().Err(err).Msg("An error occurred when preparing to notify subscriber via APNs...")
}
payload := &apns2.Notification{
ApnsID: subscriber.DeviceID,
DeviceToken: subscriber.DeviceToken,
Topic: "dev.solsynth.solian",
Topic: viper.GetString("apns_topic"),
Payload: data,
}