-
Notifications
You must be signed in to change notification settings - Fork 3k
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
add tasks for new user first workspace #55302
base: main
Are you sure you want to change the base?
Conversation
@shubham1206agra Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@shubham1206agra please ignore this one @mananjadhav will review this |
Reassigning C+ for review, this is coming from #55017. Thanks |
Checked the code, did one pass and most of it looks good. @ishpaul777 Can you complete the author checklist?
Asking the same question here #55017 (comment). @francoisl Should we ignore the rule for this particular instance? |
Looking good - a few things:
|
will address this soon..
yes i'll do it right right after ^ |
there is also one more bug that this message "Here are some important tasks to help get your team’s expenses under control." goes away after createworkspace api command is success, can you please check that one as well please it looks like BE issue |
my best guess is that this because of |
For some reason the video and message come back if I revert this commit. |
@francoisl I have noticed a bug with workspace creation which i currently investigating right now please HOLD your review 🙇 |
yes i think this is what i am invesigating #55302 (comment), maybe because of mistake some merge conflict resolve |
This comment has been minimized.
This comment has been minimized.
Yeah I'm pretty sure it's a backend issue unfortunately that has to do with creating the setup tasks in the admins room on behalf of the Guide. I'm looking into it now but not sure yet if it will be an easy or complicated change. |
51d10c3
to
65dd712
Compare
Sorry my bad it's not fully deployed yet, ignore this for now. I'll give another update when the deploy is complete. |
Ok now the fix is deployed for real, we can try again. |
@francoisl Can you please trigger adhoc builds |
🚧 @francoisl has triggered a test build. You can view the workflow run here. |
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪
|
@francoisl I see we also receive another welcome message, is this expected in this case? also I noticed video and tasks video participant message got changed to [email protected] but not the the first message 👇 Screen.Recording.2025-01-25.at.1.18.52.AM.mov |
Yeah good point, I asked internally and we're going to skip the "Hi there 👋" message. You can ignore this for now, this will also be a backend change.
Weird, not sure what's going on, I'll test on my end later. |
@ishpaul777 the message |
oops! i fixed it now thanks for catching 🙇♂️ |
Cool, thanks. @mananjadhav you can probably start testing as well on your end, thanks! |
Yes I am on it. @ishpaul777 Can you merge with the latest |
@@ -424,7 +424,7 @@ function createWorkspaceWithPolicyDraftAndNavigateToIt( | |||
* @param [file] Optional, avatar file for workspace | |||
*/ | |||
function savePolicyDraftByNewWorkspace(policyID?: string, policyName?: string, policyOwnerEmail = '', makeMeAdmin = false, currency = '', file?: File) { | |||
createWorkspace(policyOwnerEmail, makeMeAdmin, policyName, policyID, '', currency, file); | |||
createWorkspace(policyOwnerEmail, makeMeAdmin, policyName, policyID, CONST.ONBOARDING_CHOICES.MANAGE_TEAM, currency, file); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ishpaul777 @francoisl do you see a need for adding a comment on why we're passing MANAGE_TEAM ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no strong feelings, but it feel self explanatory if we don't typescript will yell
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed the code changes, will do a final review once more and then start testing this.
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
@ishpaul777 I had raised a comment earlier regarding the markdown text. Can you please take a look? The whole text starting from Also I completed the Invite Accountant flow, I don't see the tasks on the Concierge chat. |
@mananjadhav does you test account includes a |
Explanation of Change
Fixed Issues
$ #53509
PROPOSAL:
Tests
Test 2
Offline tests
QA Steps
Same as test steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Screen.Recording.2025-01-17.at.11.43.00.PM.mov
Android: mWeb Chrome
iOS: Native
Screen.Recording.2025-01-18.at.3.24.19.AM.mov
iOS: mWeb Safari
Screen.Recording.2025-01-18.at.3.41.30.AM.mov
MacOS: Chrome / Safari
Screen.Recording.2025-01-17.at.3.53.34.AM.mov
MacOS: Desktop