larxius commited on
Commit
48b272d
·
verified ·
1 Parent(s): 15dc201

Update frontend/src/pages/AdminPage.jsx

Browse files
Files changed (1) hide show
  1. frontend/src/pages/AdminPage.jsx +6 -4
frontend/src/pages/AdminPage.jsx CHANGED
@@ -236,7 +236,7 @@ const AdminPageContent = () => {
236
  };
237
 
238
  const handleProvisionTenant = () => {
239
- setPromptValues({ tier: 'quick', name: '', admin_email: '' });
240
  setPromptModal({
241
  isOpen: true,
242
  title: 'Add New Organization',
@@ -248,6 +248,7 @@ const AdminPageContent = () => {
248
  label: 'Subscription Tier',
249
  type: 'select',
250
  options: [
 
251
  { label: 'Quick', value: 'quick' },
252
  { label: 'Advanced', value: 'advanced' },
253
  { label: 'Deep', value: 'deep' },
@@ -284,13 +285,13 @@ const AdminPageContent = () => {
284
  };
285
 
286
  const handleEditTenant = (org) => {
287
- const rawTier = (org.tier || org.subscription_tier || 'quick');
288
  const isCustom = rawTier.toLowerCase().includes('custom') || rawTier.toLowerCase().includes('enterprise');
289
  const initialTier = isCustom
290
  ? 'Enterprise(Custom)'
291
- : ['quick', 'advanced', 'deep'].includes(rawTier.toLowerCase())
292
  ? rawTier.toLowerCase()
293
- : 'quick';
294
 
295
  setPromptValues({
296
  name: org.name,
@@ -307,6 +308,7 @@ const AdminPageContent = () => {
307
  label: 'Subscription Tier',
308
  type: 'select',
309
  options: [
 
310
  { label: 'Quick', value: 'quick' },
311
  { label: 'Advanced', value: 'advanced' },
312
  { label: 'Deep', value: 'deep' },
 
236
  };
237
 
238
  const handleProvisionTenant = () => {
239
+ setPromptValues({ tier: 'none', name: '', admin_email: '' });
240
  setPromptModal({
241
  isOpen: true,
242
  title: 'Add New Organization',
 
248
  label: 'Subscription Tier',
249
  type: 'select',
250
  options: [
251
+ { label: 'None', value: 'none' },
252
  { label: 'Quick', value: 'quick' },
253
  { label: 'Advanced', value: 'advanced' },
254
  { label: 'Deep', value: 'deep' },
 
285
  };
286
 
287
  const handleEditTenant = (org) => {
288
+ const rawTier = (org.tier || org.subscription_tier || 'none');
289
  const isCustom = rawTier.toLowerCase().includes('custom') || rawTier.toLowerCase().includes('enterprise');
290
  const initialTier = isCustom
291
  ? 'Enterprise(Custom)'
292
+ : ['none', 'quick', 'advanced', 'deep'].includes(rawTier.toLowerCase())
293
  ? rawTier.toLowerCase()
294
+ : 'none';
295
 
296
  setPromptValues({
297
  name: org.name,
 
308
  label: 'Subscription Tier',
309
  type: 'select',
310
  options: [
311
+ { label: 'None', value: 'none' },
312
  { label: 'Quick', value: 'quick' },
313
  { label: 'Advanced', value: 'advanced' },
314
  { label: 'Deep', value: 'deep' },