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: wallets data dates consistency causing crashes in Safari #12593

Merged
merged 5 commits into from
Mar 27, 2024

Conversation

nhsz
Copy link
Member

@nhsz nhsz commented Mar 27, 2024

This PR fixes wallets data inconsistencies related to dates formatting that are causing crashes in Safari when opening the MoreInfo section

Description

  • fixes last_updated format inconsistency where needed
  • removes unused wallet_live_date wallet data prop that also has inconsistent formatting

Fixes #12590

@nhsz nhsz self-assigned this Mar 27, 2024
@github-actions github-actions bot added review needed 👀 tooling 🔧 Changes related to tooling of the project labels Mar 27, 2024
Copy link

netlify bot commented Mar 27, 2024

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 6aa96c1
🔍 Latest deploy log https://app.netlify.com/sites/ethereumorg/deploys/6604761c610d1a0008a38dfb
😎 Deploy Preview https://deploy-preview-12593--ethereumorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@nhsz nhsz changed the title Fix wallets data dates consistency fix: wallets data dates consistency causing crashes in Safari Mar 27, 2024
Comment on lines 51 to 57
- type: input
id: wallet_live_date
attributes:
label: When did the wallet go live to users?
description: Please provide a date when the wallet was usable by the public
validations:
required: true
Copy link
Member

Choose a reason for hiding this comment

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

@nhsz I think we still need this as part of the initial issue request... Our listing policy requires the product be live for 6 months, and this would be how we check that.

Shouldn't have any impact on the other changes

Copy link
Member

@corwintines corwintines left a comment

Choose a reason for hiding this comment

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

Only change request I have. Im fine with getting rid of the data in the wallet-data file, but this is useful when reviewing issues being submitted.

Comment on lines 51 to 57
- type: input
id: wallet_live_date
attributes:
label: When did the wallet go live to users?
description: Please provide a date when the wallet was usable by the public
validations:
required: true
Copy link
Member

Choose a reason for hiding this comment

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

I would add this back in.

I think we need it given listing policy requires 6 months. While we might not need it in the actual wallet data file, its good information to have in the issues being filed.

Copy link
Member

@wackerow wackerow left a comment

Choose a reason for hiding this comment

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

Looks good, thanks @nhsz!

@corwintines corwintines merged commit 8e30b17 into staging Mar 27, 2024
2 checks passed
@corwintines corwintines deleted the fix-wallets-data-dates-consistency branch March 27, 2024 19:40
This was referenced Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling 🔧 Changes related to tooling of the project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants