1
0
Fork 0
mirror of https://github.com/binwiederhier/ntfy.git synced 2025-05-23 23:37:45 +02:00

Add "truncated" flag to let Android app know

This commit is contained in:
Philipp Heckel 2022-01-04 20:53:32 +01:00
parent 807d2b0d9d
commit 76d102f964
2 changed files with 30 additions and 1 deletions
server

View file

@ -238,9 +238,10 @@ func maybeTruncateFCMMessage(m *messaging.Message) *messaging.Message {
return m
}
if len(s) > fcmMessageLimitReal {
over := len(s) - fcmMessageLimitReal
over := len(s) - fcmMessageLimitReal + 16 // = len("truncated":"1",), sigh ...
message, ok := m.Data["message"]
if ok && len(message) > over {
m.Data["truncated"] = "1"
m.Data["message"] = message[:len(message)-over]
}
}