Navigate to workspace settings after workspace deletion#12971
Navigate to workspace settings after workspace deletion#12971srikarparsi merged 7 commits intomainfrom
Conversation
|
@srikarparsi 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] |
Reviewer Checklist
Screenshots/Videos |
|
hey @jasperhuangg I can't get my iphone or android emulators working but I'll try to debug that tomorrow and hopefully merge it by the end of the day |
|
@cristipaval 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] |
|
@cristipaval PB'd you on this one so we can get the ball rolling a bit while @srikarparsi fixes his emulators |
|
@cristipaval most of the reviewer checklist is done–we just need a reviewer to confirm it works on iOS, Android, Mobile Safari, and Mobile Chrome and it should be good to merge afterwards. Thanks in advance! |
|
thanks @jasperhuangg, I had two customer issues to work on and wanted to prioritize them since the customers seemed a little angry. I then had a problem with rebasing this branch since commits weren't signing so I'm working on fixing that and will try to do the screenshots next but @cristipaval, if you're able to do the screenshots today for the mobile devices that would be really great :) |
|
@srikarparsi all good no problem at all! totally feel you with those customers issues they can definitely stress me out sometimes.
let me know if you need help with this–you need to run some |
|
I'm on it |
|
thanks @cristipaval!! yeah thanks @jasperhuangg I ended up deleting my local copy of the App repo and re-cloning it using https but it's been running for the last 45 minutes. It's been moving slowly so I'm letting it run but hopefully that fixes it since signing commits is working fine in the other repos. |
|
✋ 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 @srikarparsi in version: 1.2.34-0 🚀
|
|
This PR shouldn't have done this part:
This was expected behaviour, it was not part of the issue being solved, and caused this regression: #13192 |
|
PR up to revert ^ |
|
Team was still getting the following issue with this PR #13154. Will it be resolved with revert? |
|
@mvtglobally I'm unable to reproduce #13154 on staging or locally. |
|
🚀 Deployed to production by @luacmartins in version: 1.2.34-1 🚀
|






Details
WorkspacesListPageafter we delete a workspace.WorkspacesListPageto not list workspaces that are pending deletion. This makes it so that when we delete a workspace offline, it won't show up there afterwards.Delete WorkspacetoDelete workspaceto match the capitalization of all of our other copies.$ #12962
PROPOSAL: GH_LINK_ISSUE(COMMENT)
Tests
Workspaces> Select a workspace or clickNew workspace.Delete workspaceNew workspacebutton), and that the workspace you deleted isn't visible.Offline tests
Workspaces> Select a workspace or clickNew workspace.Delete workspaceNew workspacebutton), and that the workspace you deleted isn't visible.QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*filesWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)PR Reviewer Checklist
The reviewer will copy/paste it into a new comment and complete it after the author checklist is completed
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick).src/languages/*filesWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarhave been tested & I retested again)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)Screenshots/Videos
Web
web.mov
Mobile Web - Chrome
android-chrome.mov
Mobile Web - Safari
ios-safari.mov
Desktop
desktop.mov
iOS
ios.mov
Android
android.mov