Missing Timestamp in Gotify Notifications on HyperOS (Redmi K70 Ultra)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza reproduciendo el comportamiento de las notificaciones en un Redmi K70 Ultra con HyperOS 2.0 usando las solicitudes curl de una y varias líneas proporcionadas. Rastrea el punto de entrada del renderizado de notificaciones de Android para determinar por qué falta la marca de tiempo en los mensajes de una sola línea; se considera terminado cuando las marcas de tiempo aparecen para ambos formatos sin depender de un salto de línea final.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Here’s the updated bug report in English with the Redmi K70 Ultra device model specified:
Bug Report: Missing Timestamp in Gotify Notifications on HyperOS (Redmi K70 Ultra)
Environment
- Device: Redmi K70 Ultra
- OS: HyperOS 2.0
- Gotify Version: Android Client v2.8.1 / Server v2.6.1 (example)
- Reproducibility: Consistent
Description
On Redmi K70 Ultra (HyperOS 2.0), Gotify notifications only display the timestamp when the message contains line breaks (\n). Single-line messages show no timestamp, reducing usability for brief alerts.
Steps to Reproduce
-
Send a single-line message via Gotify API:
curl "http://gotify-server/message?token=XXX" -F "message=Test message" -F "priority=5"→ No timestamp appears in the notification.
-
Send a multi-line message:
curl "http://gotify-server/message?token=XXX" -F "message=Line 1\nLine 2" -F "priority=5"→ Timestamp is displayed (e.g., "19:45").
Expected Behavior
- Timestamp should appear regardless of line breaks.
Actual Behavior
- Single-line messages → No timestamp
- Multi-line messages → Timestamp visible
Possible Cause
HyperOS may apply different notification templates based on message length/formatting, causing Gotify’s timestamp to be hidden in single-line notifications.
Workaround
Manually add a line break (\n) to force timestamp visibility:
curl "http://gotify-server/message?token=XXX" -F "message=Alert\n" -F "priority=5"
Additional Notes
- Issue persists across reboots & reinstalls.
- Other Xiaomi/HyperOS devices may be affected.
Would appreciate any insights or fixes from the Gotify/HyperOS teams. Thanks!
- Lenguaje dominante
- Java
- Estrellas
- 1.5k
- Forks
- 217
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de gotify/android
-
Application icon in compact modeAbiertoa:feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Faster deleteAbiertoa:feature
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
a:feature
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
Todos los issues de gotify/android
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
refinedmods/refinedstorage2#1414 · 1 comentario ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
In Java's `LongBoundedSum`, setting `lower` to `Long.MIN_VALUE` under-estimates the sensitivityAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
google/differential-privacy#489 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
ScyllaDB Manual: 3 broken linksAbiertolink-check link-check:manual
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100