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

See extra fields per chat #3095

Merged
merged 9 commits into from
Jun 8, 2021
Merged

See extra fields per chat #3095

merged 9 commits into from
Jun 8, 2021

Conversation

TomatoToaster
Copy link
Contributor

@TomatoToaster TomatoToaster commented May 24, 2021

@stitesExpensify, please review
CC: @yuwenmemon

Details

This sets up information used in default room type chats.

Fixed Issues

Fixes https://github.com/Expensify/Expensify/issues/161776

Tests

Tested that this change lets you load reports and doesn't cause the app to crash, since we don't have any front end changes for this feature yet.

QA Steps

  1. Logged into an account
  2. Opened the chrome dev tools with Cmd + Option + J and went to the Application tab then local storage
  3. Filtering for report_ go through a few of the options and verify that ownerEmail, policyID, and chatType are there in the object (see screenshot for reference)

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Essentially just checking that the values: ownerEmail, policyID, and chatType are set in localstorages. They'll be used in a later PR.

Web, Mweb, and Desktop

image

@TomatoToaster TomatoToaster self-assigned this May 24, 2021
@TomatoToaster
Copy link
Contributor Author

Still some discussion on this one, keeping it a draft.

@TomatoToaster
Copy link
Contributor Author

TomatoToaster commented Jun 3, 2021

Going to figure out how/if I can do unit tests for this one.

@TomatoToaster TomatoToaster requested review from yuwenmemon and a team and removed request for yuwenmemon June 8, 2021 19:41
@MelvinBot MelvinBot requested review from stitesExpensify and removed request for a team June 8, 2021 19:41
@TomatoToaster TomatoToaster marked this pull request as ready for review June 8, 2021 19:51
@TomatoToaster TomatoToaster requested a review from a team as a code owner June 8, 2021 19:51
@MelvinBot MelvinBot requested review from AndrewGable and removed request for a team June 8, 2021 19:51
@TomatoToaster
Copy link
Contributor Author

Ooops it looks like I double dipped in puller-bear sorry @AndrewGable.

@TomatoToaster TomatoToaster removed the request for review from AndrewGable June 8, 2021 21:02
@stitesExpensify stitesExpensify merged commit ccdeef7 into main Jun 8, 2021
@stitesExpensify stitesExpensify deleted the amal-chattype-info branch June 8, 2021 21:25
@OSBotify
Copy link
Contributor

OSBotify commented Jun 8, 2021

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

@OSBotify
Copy link
Contributor

OSBotify commented Jun 8, 2021

🚀 Deployed to staging in version: 1.0.65-1🚀

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

@OSBotify
Copy link
Contributor

🚀 Deployed to production in version: 1.0.68-4🚀

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.

3 participants