From bf1db6cbf9c2a6fa3f2f10774741e5a132bc94bb Mon Sep 17 00:00:00 2001 From: duffyduck Date: Fri, 2 Oct 2026 01:11:18 +0200 Subject: [PATCH] fix(app): Diagnostic-Nachrichten verschwanden in Projekten (projectId fehlte) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stefan: 'die antwort kam auf der app, aber meine frage ist nicht in der app'. Die App zeigt Diagnostic-Nachrichten durchaus an (sender=diagnostic -> als User-Bubble), legte sie aber OHNE projectId ab. Die Chat-Ansicht filtert nach Projekt (ChatScreen.tsx:2078) — damit war die Nachricht nur im Hauptchat sichtbar und in jedem Projekt unsichtbar. ARIAs Antwort trug die projectId und erschien korrekt; nur die eigene Frage fehlte. Jetzt wird die mitgeschickte projectId uebernommen. tsc: 0 Fehler. Co-Authored-By: Claude Opus 4.8 --- android/src/screens/ChatScreen.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/src/screens/ChatScreen.tsx b/android/src/screens/ChatScreen.tsx index a6b5133..c9248f7 100644 --- a/android/src/screens/ChatScreen.tsx +++ b/android/src/screens/ChatScreen.tsx @@ -1303,6 +1303,10 @@ const ChatScreen: React.FC = () => { sender: 'user', text: diagText, timestamp: message.timestamp, + // projectId MUSS mit: die Chat-Ansicht filtert danach. Ohne das + // landete die Nachricht im Hauptchat-Topf und war in jedem Projekt + // unsichtbar — man sah nur ARIAs Antwort, nicht die eigene Frage. + projectId: (message.payload.projectId as string) || '', }])); } return;