From e62516852db65d2926c2056edee4c96b81ea79c7 Mon Sep 17 00:00:00 2001
From: Lachlan Glen <54282009+lachlanglen@users.noreply.github.com>
Date: Wed, 1 Nov 2023 10:41:45 -0400
Subject: [PATCH] fix incorrect member count
---
apps/potlock/widget/Project/CreateForm.jsx | 18 ++++++------------
build/potlock/src/Project/CreateForm.jsx | 18 ++++++------------
2 files changed, 12 insertions(+), 24 deletions(-)
diff --git a/apps/potlock/widget/Project/CreateForm.jsx b/apps/potlock/widget/Project/CreateForm.jsx
index 29f2f658..aba7edae 100644
--- a/apps/potlock/widget/Project/CreateForm.jsx
+++ b/apps/potlock/widget/Project/CreateForm.jsx
@@ -357,7 +357,6 @@ if (context.accountId && !state.socialDataFetched) {
.then((socialData) => {
if (!socialData) return;
const profileData = socialData[context.accountId].profile;
- console.log("profile data: ", profileData);
if (!profileData) return;
// description
const description = profileData.description || "";
@@ -571,8 +570,6 @@ if (props.edit && !registeredProject) {
return
Unauthorized
;
}
-console.log("state: ", state);
-
return (
{!state.socialDataFetched || !projects ? (
@@ -887,8 +884,12 @@ return (
/>
- {state.teamMembers.length}
- {state.teamMembers.length == 1 ? "member" : "members"}
+
+ {state.teamMembers.filter((teamMember) => !teamMember.remove).length}{" "}
+
+ {state.teamMembers.filter((teamMember) => !teamMember.remove).length == 1
+ ? "member"
+ : "members"}
{state.teamMembers
.filter((teamMember) => !teamMember.remove)
@@ -916,20 +917,13 @@ return (
{
- console.log("clicked!");
const teamMembers = state.teamMembers.map((tm) => {
if (tm.accountId == teamMember.accountId) {
return { ...tm, remove: true };
}
return tm;
});
- console.log("teamMembers: ", teamMembers);
State.update({ teamMembers });
- // State.update({
- // teamMembers: state.teamMembers.filter(
- // (member) => member.accountId != teamMember.accountId
- // ),
- // });
}}
>
Remove
diff --git a/build/potlock/src/Project/CreateForm.jsx b/build/potlock/src/Project/CreateForm.jsx
index 29f2f658..aba7edae 100644
--- a/build/potlock/src/Project/CreateForm.jsx
+++ b/build/potlock/src/Project/CreateForm.jsx
@@ -357,7 +357,6 @@ if (context.accountId && !state.socialDataFetched) {
.then((socialData) => {
if (!socialData) return;
const profileData = socialData[context.accountId].profile;
- console.log("profile data: ", profileData);
if (!profileData) return;
// description
const description = profileData.description || "";
@@ -571,8 +570,6 @@ if (props.edit && !registeredProject) {
return Unauthorized
;
}
-console.log("state: ", state);
-
return (
{!state.socialDataFetched || !projects ? (
@@ -887,8 +884,12 @@ return (
/>
- {state.teamMembers.length}
- {state.teamMembers.length == 1 ? "member" : "members"}
+
+ {state.teamMembers.filter((teamMember) => !teamMember.remove).length}{" "}
+
+ {state.teamMembers.filter((teamMember) => !teamMember.remove).length == 1
+ ? "member"
+ : "members"}
{state.teamMembers
.filter((teamMember) => !teamMember.remove)
@@ -916,20 +917,13 @@ return (
{
- console.log("clicked!");
const teamMembers = state.teamMembers.map((tm) => {
if (tm.accountId == teamMember.accountId) {
return { ...tm, remove: true };
}
return tm;
});
- console.log("teamMembers: ", teamMembers);
State.update({ teamMembers });
- // State.update({
- // teamMembers: state.teamMembers.filter(
- // (member) => member.accountId != teamMember.accountId
- // ),
- // });
}}
>
Remove