fixed WS workflows in different modes and showing WS members on creating a workflow#69823
Conversation
trjExpensify
left a comment
There was a problem hiding this comment.
Agree with this fix for backwards compatibility. Toggling the approvalMode in OldDot to Basic should revert to the default workflow only in NewDot. 👍
@mukhrr Could you please update the Test/QA steps with more clarity? |
- fix: show all WS members when adding a new workflow
|
|
Co-authored-by: Cong Pham <ptcong411@gmail.com>
|
@mukhrr Please follow the contributor guidelines to ensure consistency App/contributingGuides/CONTRIBUTING.md Line 179 in 0288586 |
@suneox Oh thanks for pointing. I rebased and had to force push. Instead, I need to merge main into my branch? |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-09-04.at.23.21.44.mp4Android: mWeb ChromeScreen.Recording.2025-09-04.at.23.18.40.mp4iOS: HybridAppScreen.Recording.2025-09-04.at.22.56.42.mp4iOS: mWeb SafariScreen.Recording.2025-09-04.at.22.54.05.mp4MacOS: Chrome / SafariScreen.Recording.2025-09-04.at.22.39.42.mp4MacOS: DesktopScreen.Recording.2025-09-04.at.22.41.40.mp4 |
Yes, please make sure to merge main into your branch after opening a PR in the next time |
Thanks! I have updated Tests/QA parts, btw |
|
@mukhrr Please remove the Actual Result from both Test and QA steps to avoid confusion with Expected Result (This pattern for bug report). Example: Suppose a PR changes multiple behaviors across different steps and you need to verify them, it would look like this
|
Updated it. Let me know, pls, if it is okay now @suneox |
Co-authored-by: Cong Pham <ptcong411@gmail.com>
chuckdries
left a comment
There was a problem hiding this comment.
Works and code looks good!
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/chuckdries in version: 9.2.3-0 🚀
|
|
@mukhrr @trjExpensify @suneox Could you please clarify PR step 4 all workflows should be present after changing approval mode from "Advanced Approval" to "Submit and Approve", but they disappear. According to PR's video and this KI workflows should disappear. What is expected behaviour? |
|
@jponikarchuk only one workflow should remain after changing approval mode from "Advanced Approval" to "Submit and Approve". It was my mistake. I've updated it now |
Agreed. 👍 |
|
Thanks @mukhrr |
|
🚀 Deployed to staging by https://github.com/chuckdries in version: 9.2.5-0 🚀
|
|
🚀 Deployed to staging by https://github.com/chuckdries in version: 9.2.8-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.2.8-4 🚀
|
Explanation of Change
Fixed Issues
$ #68379
PROPOSAL: #68379 (comment)
Tests
Offline tests
QA Steps
Same as test steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android_Native.mp4
Android: mWeb Chrome
Android_mWeb.mp4
iOS: Native
Android_Native.mp4
iOS: mWeb Safari
IOS_mWeb.Safari.mp4
MacOS: Chrome / Safari
MacOS_chrome.mp4
MacOS: Desktop
MacOS_Desktop.mp4