larxius commited on
Commit
2f2dff2
·
verified ·
1 Parent(s): 11711fe

Update frontend/src/pages/Settings.jsx

Browse files
Files changed (1) hide show
  1. frontend/src/pages/Settings.jsx +3 -2
frontend/src/pages/Settings.jsx CHANGED
@@ -230,13 +230,14 @@ export const AlertSettingsPage = () => {
230
  const fetchTeamUsers = async () => {
231
  setLoadingTeam(true);
232
  try {
233
- const endpoint = user?.role === 'super_admin' ? '/api/auth/users' : `/api/auth/organizations/${user.org_id}/users`;
234
  const res = await fetch(endpoint, {
235
  headers: { 'Authorization': `Bearer ${token}` }
236
  });
237
  if (res.ok) {
238
  const data = await res.json();
239
- setTeamUsers(data.users || []);
 
240
  }
241
  } catch (err) {
242
  console.error('Failed to fetch org users', err);
 
230
  const fetchTeamUsers = async () => {
231
  setLoadingTeam(true);
232
  try {
233
+ const endpoint = user?.org_id ? `/api/auth/organizations/${user.org_id}/users` : '/api/auth/users';
234
  const res = await fetch(endpoint, {
235
  headers: { 'Authorization': `Bearer ${token}` }
236
  });
237
  if (res.ok) {
238
  const data = await res.json();
239
+ const filteredUsers = (data.users || []).filter(u => u.role !== 'super_admin');
240
+ setTeamUsers(filteredUsers);
241
  }
242
  } catch (err) {
243
  console.error('Failed to fetch org users', err);