mirror of
https://github.com/claunia/marechai.git
synced 2026-07-08 17:57:08 +00:00
Update admin role checks to use "Admin" instead of "Administrator"
This commit is contained in:
@@ -213,8 +213,8 @@ public partial class AdminBooksViewModel : ObservableObject, IRegionAware
|
||||
string token = _tokenService.GetToken();
|
||||
if(string.IsNullOrWhiteSpace(token)) { IsAdmin = false; return; }
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -291,8 +291,8 @@ public partial class AdminCompaniesViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -139,8 +139,8 @@ public partial class AdminCompanyLogosViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -179,8 +179,8 @@ public partial class AdminDocumentsViewModel : ObservableObject, IRegionAware
|
||||
string token = _tokenService.GetToken();
|
||||
if(string.IsNullOrWhiteSpace(token)) { IsAdmin = false; return; }
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -179,8 +179,8 @@ public partial class AdminGpusViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -122,8 +122,8 @@ public partial class AdminInstructionSetExtensionsViewModel : ObservableObject,
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -125,8 +125,8 @@ public partial class AdminInstructionSetsViewModel : ObservableObject, IRegionAw
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -90,7 +90,7 @@ public partial class AdminMachineFamiliesViewModel : ObservableObject, IRegionAw
|
||||
if(string.IsNullOrWhiteSpace(token)) { IsAdmin = false; return; }
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -137,8 +137,8 @@ public partial class AdminMachinePhotosViewModel : ObservableObject, IRegionAwar
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -211,7 +211,7 @@ public partial class AdminMachinesViewModel : ObservableObject, IRegionAware
|
||||
if(string.IsNullOrWhiteSpace(token)) { IsAdmin = false; return; }
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -182,8 +182,8 @@ public partial class AdminMagazinesViewModel : ObservableObject, IRegionAware
|
||||
string token = _tokenService.GetToken();
|
||||
if(string.IsNullOrWhiteSpace(token)) { IsAdmin = false; return; }
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -153,8 +153,8 @@ public partial class AdminPeopleViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -226,8 +226,8 @@ public partial class AdminProcessorsViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -128,8 +128,8 @@ public partial class AdminResolutionsViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -109,8 +109,8 @@ public partial class AdminScreensViewModel : ObservableObject, IRegionAware
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -162,8 +162,8 @@ public partial class AdminSoftwareScreenshotsViewModel : ObservableObject, IRegi
|
||||
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -122,7 +122,7 @@ public partial class AdminSoundSynthsViewModel : ObservableObject, IRegionAware
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdmin = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
catch { IsAdmin = false; }
|
||||
}
|
||||
|
||||
@@ -199,8 +199,8 @@ public partial class MainViewModel : ObservableObject
|
||||
{
|
||||
IEnumerable<string> roles = _jwtService.GetRoles(token);
|
||||
|
||||
IsAdminUser = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Administrator", StringComparer.OrdinalIgnoreCase);
|
||||
IsAdminUser = roles.Contains("Uberadmin", StringComparer.OrdinalIgnoreCase) ||
|
||||
roles.Contains("Admin", StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -40,7 +40,7 @@ public class ApplicationRole : IdentityRole
|
||||
public const string RolePhysicalCurator = "PhysicalCurator";
|
||||
public const string RoleTechnician = "Technician";
|
||||
public const string RoleSuperTechnician = "SuperTechnician";
|
||||
public const string RoleAdmin = "Administrator";
|
||||
public const string RoleAdmin = "Admin";
|
||||
public const string RoleNone = "NormalUser";
|
||||
|
||||
public ApplicationRole() => Created = DateTime.UtcNow;
|
||||
|
||||
Reference in New Issue
Block a user