Jelajahi Sumber

filter support account from invites

Justin Rhee 3 tahun lalu
induk
melakukan
abcaedbe07
1 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 3 3
      dashboard/src/main/home/project-settings/InviteList.tsx

+ 3 - 3
dashboard/src/main/home/project-settings/InviteList.tsx

@@ -72,7 +72,7 @@ const InvitePage: React.FunctionComponent<Props> = ({}) => {
           id: currentProject?.id,
           id: currentProject?.id,
         }
         }
       );
       );
-      invites = response.data.filter((i: InviteType) => !i.accepted);
+      invites = response.data.filter((i: InviteType) => !i.accepted && i.email !== "support@porter.run");
     } catch (err) {
     } catch (err) {
       console.log(err);
       console.log(err);
     }
     }
@@ -97,13 +97,13 @@ const InvitePage: React.FunctionComponent<Props> = ({}) => {
     collaborators: Array<Collaborator>
     collaborators: Array<Collaborator>
   ): Array<InviteType> => {
   ): Array<InviteType> => {
     const admins = collaborators
     const admins = collaborators
-      .filter((c) => c.kind === "admin")
+      .filter((c) => c.kind === "admin" && c.email !== "support@porter.run")
       .map((c) => ({ ...c, id: Number(c.id) }))
       .map((c) => ({ ...c, id: Number(c.id) }))
       .sort((curr, prev) => curr.id - prev.id)
       .sort((curr, prev) => curr.id - prev.id)
       .slice(1);
       .slice(1);
 
 
     const nonAdmins = collaborators
     const nonAdmins = collaborators
-      .filter((c) => c.kind !== "admin")
+      .filter((c) => c.kind !== "admin" && c.email !== "support@porter.run")
       .map((c) => ({ ...c, id: Number(c.id) }))
       .map((c) => ({ ...c, id: Number(c.id) }))
       .sort((curr, prev) => curr.id - prev.id);
       .sort((curr, prev) => curr.id - prev.id);