From 43190d4d709e5b07c01877ce85d33edf407f71f6 Mon Sep 17 00:00:00 2001 From: Sven Efftinge Date: Fri, 2 Dec 2022 11:57:53 +0000 Subject: [PATCH] [dashboard] remove admin alter OSS plan --- components/dashboard/src/admin/UserDetail.tsx | 23 +------------------ 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/components/dashboard/src/admin/UserDetail.tsx b/components/dashboard/src/admin/UserDetail.tsx index 49cb4401de966d..c6a000d293cb41 100644 --- a/components/dashboard/src/admin/UserDetail.tsx +++ b/components/dashboard/src/admin/UserDetail.tsx @@ -44,9 +44,6 @@ export default function UserDetail(p: { user: User }) { const [editRoles, setEditRoles] = useState(false); const userRef = useRef(user); - const isProfessionalOpenSource = - accountStatement && accountStatement.subscriptions.some((s) => s.planId === Plans.FREE_OPEN_SOURCE.chargebeeId); - const initialize = () => { setUser(user); getGitpodService() @@ -193,25 +190,7 @@ export default function UserDetail(p: { user: User }) { , ); properties.push( - { - await getGitpodService().server.adminSetProfessionalOpenSource( - user.id, - !isProfessionalOpenSource, - ); - setAccountStatement( - await getGitpodService().server.adminGetAccountStatement(user.id), - ); - }, - }, - ] - } - > + {accountStatement?.subscriptions ? accountStatement.subscriptions .filter((s) => !s.deleted && Subscription.isActive(s, new Date().toISOString()))