Преглед на файлове

filter support account from invites

Justin Rhee преди 3 години
родител
ревизия
abcaedbe07
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  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);