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

fix: MLS with unknown signature shown for other users devices RC #WPB-15268 #3860

Conversation

borichellow
Copy link
Contributor

@borichellow borichellow commented Feb 5, 2025

BugWPB-15268 [Android] MLS with unknown signature shown for other users devices

RC-cherry-pick of #3827

I didn't notice this fix is needed for RC too.

What's new in this PR?

Issues

When we take a look at other users devices after enabling MLS for the team, it shows “MLS with Unknown Signature” above the MLS thumbprint.

Causes (Optional)

The original issue is in CC: type of signature is unknown.

Solutions

To not make user confused: in case of unknown signature type display just "MLS" label instead of "MLS with unknown signature"

Attachments (Optional)

Screenshot 2025-01-24 at 13 27 37

@borichellow borichellow self-assigned this Feb 5, 2025
@echoes-hq echoes-hq bot added the echoes: product-roadmap/bug Work contributing to resolve a bug not critical enough to have raised an incident. label Feb 5, 2025
Copy link

sonarqubecloud bot commented Feb 5, 2025

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 45.69%. Comparing base (907206a) to head (47a6c3a).

Additional details and impacted files
@@                Coverage Diff                 @@
##           release/candidate    #3860   +/-   ##
==================================================
  Coverage              45.69%   45.69%           
==================================================
  Files                    473      473           
  Lines                  16125    16125           
  Branches                2725     2725           
==================================================
  Hits                    7368     7368           
  Misses                  7990     7990           
  Partials                 767      767           
Files with missing lines Coverage Δ
...roid/ui/settings/devices/DeviceDetailsViewModel.kt 65.35% <100.00%> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 907206a...47a6c3a. Read the comment docs.

Copy link
Contributor

github-actions bot commented Feb 5, 2025

Built wire-android-staging-compat-pr-3860.apk is available for download

@MohamadJaara MohamadJaara merged commit 350a59d into release/candidate Feb 7, 2025
14 of 15 checks passed
@MohamadJaara MohamadJaara deleted the fix/mls_with_unknown_signature_shown_for_other_users_devices_rc branch February 7, 2025 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO NOT CHERRY PICK echoes: product-roadmap/bug Work contributing to resolve a bug not critical enough to have raised an incident. size/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants