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

Update withOnyx to fix prop dependent key updates #4676

Merged
merged 4 commits into from
Aug 17, 2021

Conversation

marcaaron
Copy link
Contributor

@marcaaron marcaaron commented Aug 16, 2021

Details

See linked Onyx PR: Expensify/react-native-onyx#98

Fixed Issues

Expensify/react-native-onyx#97 (comment)

Tests

Automated tests in react-native-onyx

QA Steps

No specific QA besides regressions

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

@marcaaron marcaaron self-assigned this Aug 16, 2021
@marcaaron marcaaron changed the title [HOLD] [CP Staging] Update withOnyx to fix prop dependent key updates [HOLD] Update withOnyx to fix prop dependent key updates Aug 16, 2021
@marcaaron marcaaron requested a review from Gonals August 16, 2021 17:42
@marcaaron marcaaron marked this pull request as ready for review August 16, 2021 17:42
@marcaaron marcaaron requested a review from a team as a code owner August 16, 2021 17:42
@marcaaron marcaaron removed the request for review from a team August 16, 2021 17:42
@marcaaron
Copy link
Contributor Author

Heads up this may need to be a CP to staging depending on when this other PR hits staging -> #4610

@github-actions
Copy link
Contributor

⚠️ ⚠️ Heads up! This pull request has the CP Staging label. ⚠️ ⚠️
Merging it will cause it to be immediately deployed to staging, even if the open StagingDeployCash deploy checklist is locked.

@marcaaron marcaaron changed the title [HOLD] Update withOnyx to fix prop dependent key updates Update withOnyx to fix prop dependent key updates Aug 17, 2021
Copy link
Contributor

@luacmartins luacmartins left a comment

Choose a reason for hiding this comment

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

LGTM!

@luacmartins
Copy link
Contributor

@marcaaron feel free to self-merge once tests are done.

@marcaaron
Copy link
Contributor Author

Did some quick tests on web and seems like chat switching is fixed up now. Going to merge without the E2E passing so that we can avoid further confusion.

@marcaaron marcaaron merged commit a27fbfc into main Aug 17, 2021
@marcaaron marcaaron deleted the marcaaron-updateOnyx2 branch August 17, 2021 23:35
@marcaaron
Copy link
Contributor Author

Also tested iOS and it builds fine - which is all the E2E test does.

github-actions bot pushed a commit that referenced this pull request Aug 17, 2021
Update withOnyx to fix prop dependent key updates

(cherry picked from commit a27fbfc)
@OSBotify
Copy link
Contributor

🚀 Cherry-picked to staging by @marcaaron in version: 1.0.86-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @roryabraham in version: 1.0.86-11 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @roryabraham in version: 1.0.88-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

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.

None yet

3 participants