element-hq / element-x-android

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
Apache License 2.0
877 stars 115 forks source link

Incoming device verification request not displayed in EX #3120

Open richvdh opened 3 days ago

richvdh commented 3 days ago

Steps to reproduce

  1. Create new session in Element Web
  2. Send verification request from EW ("Verify this device", "Verify with another device")
  3. Wait

Outcome

What did you expect?

"Incoming verification request", or words to that effect

What happened instead?

Nada

Your phone model

No response

Operating system version

No response

Application version and app store

0.4.14

Homeserver

No response

Will you send logs?

Yes

Are you willing to provide a PR?

No

richvdh commented 3 days ago

The rageshake shows

2024-07-01T15:15:43.185272Z  INFO matrix_sdk_crypto::verification::machine: Received a new verification request from_device="KTEXQYNPGN" | crates/matrix-sdk-crypto/src/verification/machine.rs:342 | spans: next_sync_with_lock > sync_once{pos="3"} > handle_response > preprocess_to_device_events > receive_sync_changes > receive_to_device_event{sender="@steve:loynes.modular.im" event_type="m.key.verification.request" } > receive_any_event

but nothing else relevant after that?

richvdh commented 3 days ago

Is this maybe the same as https://github.com/matrix-org/matrix-rust-sdk/issues/3595?

richvdh commented 3 days ago

According to https://github.com/element-hq/element-x-ios/issues/1227, this just isn't implemented yet!

ganfra commented 3 days ago

Exactly! Closing the issue :)

manuroe commented 2 days ago

I created a meta issue for this feature: https://github.com/element-hq/element-meta/issues/2464. I use this issue as the task to implement it on Android.