You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From the perspective of Synapse, Element X sometimes presents itself correctly as 'Element X/...' and other times as the rust-sdk default 'matrix-rust-sdk'.
I'm not sure which contexts lead to which outcome but it is common enough that for a given user like me there will be examples of 'matrix-rust-sdk' daily.
Outcome
What did you expect?
I expect Element X to correctly set the user agent so that we can determine the client type server side.
What happened instead?
The user agent is sometimes 'matrix-rust-sdk'
@jplatte suggests that this could be due to EX not overriding the user_agent properly when constructing an SDK client object.
Your phone model
n/a
Operating system version
n/a
Application version
n/a
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered:
This is likely caused by the Notification Service Extension that now is capable of performing a sync but lacks a user agent name, luckily this is easily fixable.
Steps to reproduce
From the perspective of Synapse, Element X sometimes presents itself correctly as 'Element X/...' and other times as the rust-sdk default 'matrix-rust-sdk'.
I'm not sure which contexts lead to which outcome but it is common enough that for a given user like me there will be examples of 'matrix-rust-sdk' daily.
Outcome
What did you expect?
I expect Element X to correctly set the user agent so that we can determine the client type server side.
What happened instead?
The user agent is sometimes 'matrix-rust-sdk'
@jplatte suggests that this could be due to EX not overriding the user_agent properly when constructing an SDK client object.
Your phone model
n/a
Operating system version
n/a
Application version
n/a
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: