Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable email notifications for <Mailaddress>" not persistent in Element-Web/Desktop #18116

Open
DVTrast opened this issue Jan 29, 2025 · 0 comments

Comments

@DVTrast
Copy link

DVTrast commented Jan 29, 2025

Description

The Notification-Setting "Enable email notifications for < Mailaddress >" in the Element-Web/Desktop-Client isn´t persistent across logout.

Steps to reproduce

  1. Enable the Notification-Setting "Enable email notifications for < Mailaddress >" in the Element-Web-Client.
    Image

  2. Log out

  3. Log in

  4. The Notification-Setting "Enable email notifications for < Mailaddress >" is disabled in the Element-Web-Client.
    Image

This setting isn´t persistent across logout-processes - but the Element-Desktop-Client v11.1.87 doesn´t cleared the setting.

In the log of the synapse you can see following:
Enabled the Mailnotification:
2025-01-28 15:01:23,552 - synapse.push.pusherpool - 424 - INFO - POST-144318 - Starting pusher @USERNAME:matrix.XXX.at / m.email:[email protected]

Logout:
2025-01-29 07:16:30,475 - synapse.push.pusherpool - 248 - INFO - POST-1405022 - Removing pusher for app id m.email, pushkey [email protected], user @USERNAME:matrix.XXX.at 2025-01-29 07:16:30,479 - synapse.util.task_scheduler - 383 - INFO - task-delete_device_messages-16-hVmSQovSBELZmDnB - Task complete: 0.003sec (0.000sec, 0.000sec) (0.000sec/0.002sec/2) [0 dbevts] 'ILJDAUULFV', {'user_id': '@USERNAME:matrix.XXX.at', 'device_id': 'ILJDAUULFV', 'up_to_stream_id': 189}

IMHO this doesn´t make sense - this setting should be persistent or there should be an config-entry where the admin could decide if he want´s that the setting get´s cleared.

Homeserver

matrix.org and my own homeserver

Synapse Version

1.123.0

Installation Method

Other (please mention below)

Database

PostgreSQL - single PostgreSQL server - not ported - no restore

Workers

Single process

Platform

OpenShift

Configuration

No response

Relevant log output

**Enabled the Mailnotification:**
2025-01-28 15:01:23,552 - synapse.push.pusherpool - 424 - INFO - POST-144318 - Starting pusher @USERNAME:matrix.XXX.at / m.email:[email protected]

**Logout:**
2025-01-29 07:16:30,475 - synapse.push.pusherpool - 248 - INFO - POST-1405022 - Removing pusher for app id m.email, pushkey [email protected], user @USERNAME:matrix.XXX.at 2025-01-29 07:16:30,479 - synapse.util.task_scheduler - 383 - INFO - task-delete_device_messages-16-hVmSQovSBELZmDnB - Task complete: 0.003sec (0.000sec, 0.000sec) (0.000sec/0.002sec/2) [0 dbevts] 'ILJDAUULFV', {'user_id': '@USERNAME:matrix.XXX.at', 'device_id': 'ILJDAUULFV', 'up_to_stream_id': 189}

Anything else that would be useful to know?

Also discussed on https://app.element.io/#/room/#synapse:matrix.org and element-hq/element-web#29117

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant