Skip to content

[No QA] fix: Fixed error with frequently used emojis not showing up#7255

Merged
stitesExpensify merged 2 commits intoExpensify:mainfrom
mananjadhav:fix/emojis-freq-used-error
Jan 17, 2022
Merged

[No QA] fix: Fixed error with frequently used emojis not showing up#7255
stitesExpensify merged 2 commits intoExpensify:mainfrom
mananjadhav:fix/emojis-freq-used-error

Conversation

@mananjadhav
Copy link
Copy Markdown
Collaborator

@mananjadhav mananjadhav commented Jan 15, 2022

Details

Fixed Issues

$ #7074

Tests

  1. Tested frequently used emojis in the EmojiPicker
  • Verify that no errors appear in the JS console

QA Steps

  • Verify that no errors appear in the JS console

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

image

Mobile Web

Screenshot 2022-01-15 at 9 47 10 AM

Desktop

Screenshot 2022-01-15 at 9 50 09 AM

iOS

image

Android

Screenshot 2022-01-15 at 10 03 50 AM

@mananjadhav mananjadhav requested a review from a team as a code owner January 15, 2022 04:15
@MelvinBot MelvinBot requested review from madmax330 and removed request for a team January 15, 2022 04:15
@mananjadhav
Copy link
Copy Markdown
Collaborator Author

mananjadhav commented Jan 15, 2022

@stitesExpensify @parasharrajat @rushatgabhane When working with the last EmojiPicker PR, I introduced a bug where frequently used emojis stopped showing up. Adding a fix for this and I am hoping if this can be CPed to staging.

Copy link
Copy Markdown
Member

@rushatgabhane rushatgabhane left a comment

Choose a reason for hiding this comment

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

Thanks for noticing and pushing the fix!
Small change requested

@mananjadhav
Copy link
Copy Markdown
Collaborator Author

PR updated

Copy link
Copy Markdown
Member

@rushatgabhane rushatgabhane left a comment

Choose a reason for hiding this comment

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

LGTM!
cc: @stitesExpensify

Copy link
Copy Markdown
Contributor

@stitesExpensify stitesExpensify left a comment

Choose a reason for hiding this comment

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

LGTM

@stitesExpensify stitesExpensify merged commit 73cc4ab into Expensify:main Jan 17, 2022
@github-actions
Copy link
Copy Markdown
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.

@OSBotify
Copy link
Copy Markdown
Contributor

✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

@roryabraham
Copy link
Copy Markdown
Contributor

Whoa, it seems like the CP label may not have worked here ... 🤔 I've never seen this so I'm going to investigate.

@roryabraham
Copy link
Copy Markdown
Contributor

roryabraham commented Jan 17, 2022

Okay, so here's what happened:

  1. This pull request was merged before the CP Staging label was added, triggering this preDeploy.yml workflow run.
  2. The merged pull request was fetched here and did not have the CP Staging label at the time. It therefore was not CP'd.
  3. The CP Staging label was added at some point after the PR was already merged (and after it had been fetched in the preDeploy.yml workflow), which triggered a warnCPLabel.yml workflow run.

So two things here:

  1. I am manually CPing this to staging here, so that's an easy fix.
  2. There is a race condition afoot here, and it will be good to resolve to clarify this situation in the future. I've documented it along with a proposed solution here

OSBotify pushed a commit that referenced this pull request Jan 17, 2022
[No QA] fix: Fixed error with frequently used emojis not showing up

(cherry picked from commit 73cc4ab)
@OSBotify
Copy link
Copy Markdown
Contributor

🚀 Cherry-picked to staging by @roryabraham in version: 1.1.30-2 🚀

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

@OSBotify
Copy link
Copy Markdown
Contributor

🚀 Deployed to production by @roryabraham in version: 1.1.30-3 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 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.

6 participants