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

[PM-1615] Fix cipher options not working in lists due to binding failing #2460

Merged
merged 2 commits into from Apr 3, 2023

Conversation

fedemkr
Copy link
Member

@fedemkr fedemkr commented Mar 31, 2023

Type of change

  • Bug fix
  • New feature development
  • Tech debt (refactoring, code cleanup, dependency upgrades, etc)
  • Build/deploy pipeline (DevOps)
  • Other

Objective

Fix cipher options not working on lists due to binding failing.

#2456 again so it gets tested before merged to master

Code changes

  • CipherViewCell: Changed type of the ButtonCommand from Command<CipherView> to ICommand to make it more generic and easy to bind to any type of command in the ViewModel. This was causing the issue due to the change on the ViewModel to an AsyncCommand<...>
  • GroupingsPageViewModel: Updated to use the AsyncCommand<...> as in the other places.

Before you submit

  • Please check for formatting errors (dotnet format --verify-no-changes) (required)
  • Please add unit tests where it makes sense to do so (encouraged but not required)
  • If this change requires a documentation update - notify the documentation team
  • If this change has particular deployment requirements - notify the DevOps team

…g due to type mismatch. Updated GroupingsPageViewModel to new way of calling as well
@fedemkr fedemkr requested a review from mpbw2 March 31, 2023 19:09
@sonarcloud
Copy link

sonarcloud bot commented Mar 31, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@fedemkr fedemkr merged commit 8fe9bd7 into master Apr 3, 2023
3 checks passed
@fedemkr fedemkr deleted the PM-1615-fix-cipher-options-not-working-2 branch April 3, 2023 18:02
@roniaxe
Copy link

roniaxe commented Apr 10, 2023

@fedemkr Thanks for the fix. When is the release due date with that merge ?

@fedemkr
Copy link
Member Author

fedemkr commented May 19, 2023

Hi @roniaxe sorry for the delayed answer, but yes this fix is already in production since v2023.4.0. Let us know if you still have any issues.

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

Successfully merging this pull request may close these issues.

The ellipsis (3 dots) button next to each vault item within the search results does not work and does nothing.
3 participants