notification settings don't work
I can't get notificatios settings to work. Right now Fractal just spams every message in every rooms. when I go to the account settings then notifications, then try to select "all messages in direct chats, and mentions and keywords in all rooms" or "Only mentions and keywords in all rooms" I get an error "Could not change global notifications" and the radio button returns to "All messagesin all rooms"
The log says
024-01-19T22:56:52.564202Z ERROR matrix_sdk::notification_settings: Unable to set underride push rule `.org.matrix.msc3930.rule.poll_start` actions: the server returned an error: [404 / M_NOT_FOUND] push rule ID not found
2024-01-19T22:56:52.568525Z ERROR fractal::session::model::notifications::notifications_settings: Failed to change global group chats notifications setting: Unable to update push rule
When I try the same in a room setting (room details), it seems to work (the radio button stays on whatever I select) but will be reset to "All Messages" after I close and reopen the room details dialog. In that case, the log says
024-01-19T23:12:26.019773Z WARN matrix_sdk_base::client: Failed to deserialize a global account data event: missing field `sender` at line 1 column 5477 event_type="m.push_rules"
2024-01-19T23:12:26.021344Z WARN matrix_sdk_base::client: Failed to deserialize a global account data event: missing field `sender` at line 1 column 5477 event_type="m.push_rules"
2024-01-19T23:12:26.031433Z WARN matrix_sdk::event_handler: Failed to deserialize event, skipping event handler.
Deserialization error: missing field `sender` at line 1 column 5477 event_type="m.push_rules" event_kind=GlobalAccountData
Information
-
This bug is reproducible from the latest nightly build - Fractal Version: 6
- OS Version: PureOS
- Installation Source: Flathub
- Homeserver: antisocial.ly. personal server, running latest dendrite