Skip to content

Commit b571331

Browse files
Merge pull request #309 from sparrowapp-dev/bug/fix-processing-when-workspacemodal-cancelled
fix: fixed processing button when activeworkspace modal is closed
2 parents 0e442d9 + 42a37f2 commit b571331

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/pages/Payment/Overview/Overview.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,10 +397,12 @@
397397
398398
function closeActiveWorkspaceModal(){
399399
showWorkspaceModal = false;
400+
cancelInProgress = false;
400401
}
401402
402403
function closeActiveMembersModal(){
403404
showMembersModal = false;
405+
cancelInProgress = false;
404406
}
405407
406408
function closeReviewModal(){
@@ -927,7 +929,9 @@
927929
928930
{#if showMembersModal}
929931
<ChooseActiveMembersModal
930-
users = {membersFromSelectedWorkspaces}
932+
users={workspaces.length > plans.community.monthly.workspaces
933+
? membersFromSelectedWorkspaces
934+
: removeAdminFromMembersList(hubOwner, hubUsers)}
931935
planLimits = {plans.community.monthly.collaborators}
932936
isOpen={showMembersModal}
933937
expiryDate={expiryDate}

src/pages/Payment/PaymentInformation/ChangePlanPage.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,8 @@
709709
: filterOutOwners(hubUsers)}
710710
on:close={() => {
711711
downgradeFlow.chooseMembersModal = false;
712-
downgradeFlow.chooseWorkspaceModal = true;
712+
const c = getDowngradeConstraints();
713+
if (c.workspaceCount > c.maxWorkspaces) downgradeFlow.chooseWorkspaceModal = true;
713714
}}
714715
on:next={(e) => {
715716
downgradeData.selectedMembers = e.detail.selected;

0 commit comments

Comments
 (0)