Fix: Benachrichtigungen navigieren jetzt in den richtigen Kontext

- App.callModule() öffentlich: navigiert + ruft Modul-Methode auf
- chat_message → öffnet direkt den richtigen Chat-Thread (conversation_id)
- friend_request → Freunde-Seite
- walk_invite → Gassi-Treffen (+ page-Feld im Push-Payload ergänzt)
- poison_alert → Giftköder-Seite
- health_reminder → Gesundheit
- _execNav() zentralisiert alle typ-spezifischen Navigationen
This commit is contained in:
rene 2026-04-19 09:54:46 +02:00
parent 8386e20ca1
commit f05ef9eeca
4 changed files with 90 additions and 23 deletions

View file

@ -252,6 +252,7 @@ async def invite_friend(walk_id: int, data: InviteRequest, user=Depends(get_curr
"type": "walk_invite",
"title": f"Einladung: {walk['titel']}",
"body": f"{user['name']} lädt dich zu einem Gassi-Treffen ein ({walk['datum']} {walk['uhrzeit']})",
"page": "walks",
"walk_id": walk_id,
})