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: add remaining tx group translations #2818

Merged
merged 1 commit into from
Aug 2, 2024
Merged

Conversation

chmanie
Copy link
Member

@chmanie chmanie commented Jul 31, 2024

Description

When checking for the migrations that need to be done to add groupIds to all transactions, I discovered that some groups did not get proper treatment throughout the lifetime of #2127.

This PR fixes it.

Testing

Create the following transactions:

  1. cancelAndReclaimStake
  2. cancelExpenditure
  3. reclaimStake
  4. cancelExpenditureViaArbitration
  5. lockExpenditure
  6. reclaimStake
  7. deprecateExtension
  8. installExtension
  9. uninstallExtension
  10. upgradeExtension

They should have a proper group key and also a translation for that group title and description.

Diffs

New stuff

  • Added some missing field to TRANSACTION_METHODS
  • Added some missing translations for these groups

@chmanie chmanie requested review from a team as code owners July 31, 2024 15:18
Copy link
Member

@rdig rdig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good here!

Note that I've used some keys from here when running the migration in QA and Prod

Screenshot from 2024-08-01 00-17-17

Copy link
Contributor

@iamsamgibbs iamsamgibbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one, all looks good to me!

@chmanie chmanie merged commit 2df5c19 into master Aug 2, 2024
4 of 6 checks passed
@chmanie chmanie deleted the fix/tx-translations-groups branch August 2, 2024 20:03
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

Successfully merging this pull request may close these issues.

3 participants