Hydra/Gildenportal-Systemnachrichten beim Report-Fetch automatisch als gelesen markieren #9
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DasAoD/sfguildsv2#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Was?
Die tägliche Systemnachricht „Gildenkampfbericht: Hydra / Gildenportal" (00:00 Uhr) bleibt im Ingame-Postfach (S&F-Tab) ungelesen und muss manuell angeklickt werden.
Warum?
fetch_guild_reports.rssendet für Gildenkampfberichte (Codes2a/2d/3) bereitsPlayerMessageView— dadurch werden diese automatisch als gelesen markiert. Die Hydra/Gildenportal-Nachricht hat Code17und wird beim Filtern verworfen, daher nie „angeklickt".Lösung
Nach dem Berichtsabruf zusätzlich alle Nachrichten mit Code
17perPlayerMessageViewöffnen (ohne Bericht zu speichern), mit kurzem Delay zwischen den Aufrufen. Log-Ausgabe, wie viele Nachrichten markiert wurden.Kein zusätzlicher Login, kein neuer Cronjob — läuft bei jedem Fetch (07:25 / 19:10) automatisch mit.