Increase FCM priority for ntfy priority high and max, closes #70

pull/89/head
Philipp Heckel 2022-01-04 19:59:54 +01:00
parent 09515f26df
commit 722c579db0
1 changed files with 9 additions and 2 deletions

View File

@ -213,9 +213,16 @@ func createFirebaseSubscriber(conf *Config) (subscriber, error) {
"message": m.Message, "message": m.Message,
} }
} }
var androidConfig *messaging.AndroidConfig
if m.Priority >= 4 {
androidConfig = &messaging.AndroidConfig{
Priority: "high",
}
}
_, err := msg.Send(context.Background(), &messaging.Message{ _, err := msg.Send(context.Background(), &messaging.Message{
Topic: m.Topic, Topic: m.Topic,
Data: data, Data: data,
Android: androidConfig,
}) })
return err return err
}, nil }, nil