mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-08-02 10:35:22 +00:00
formatting
This commit is contained in:
parent
3c6786f719
commit
5761bfbffa
@ -187,29 +187,34 @@ public class InitialSecuritySetup {
|
|||||||
|
|
||||||
private void migrateAdminRolesToSystemAdmin() {
|
private void migrateAdminRolesToSystemAdmin() {
|
||||||
List<User> adminUsers = userService.findByRole(Role.ADMIN.getRoleId());
|
List<User> adminUsers = userService.findByRole(Role.ADMIN.getRoleId());
|
||||||
|
|
||||||
if (adminUsers.isEmpty()) {
|
if (adminUsers.isEmpty()) {
|
||||||
log.debug("No ROLE_ADMIN users found - migration not needed");
|
log.debug("No ROLE_ADMIN users found - migration not needed");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
log.info("Found {} ROLE_ADMIN users. Converting to SYSTEM_ADMIN...", adminUsers.size());
|
log.info("Found {} ROLE_ADMIN users. Converting to SYSTEM_ADMIN...", adminUsers.size());
|
||||||
|
|
||||||
int migratedCount = 0;
|
int migratedCount = 0;
|
||||||
for (User user : adminUsers) {
|
for (User user : adminUsers) {
|
||||||
try {
|
try {
|
||||||
user.setUserRole(Role.SYSTEM_ADMIN);
|
user.setUserRole(Role.SYSTEM_ADMIN);
|
||||||
userService.saveUser(user);
|
userService.saveUser(user);
|
||||||
log.debug("Converted user '{}' from ROLE_ADMIN to SYSTEM_ADMIN", user.getUsername());
|
log.debug(
|
||||||
|
"Converted user '{}' from ROLE_ADMIN to SYSTEM_ADMIN", user.getUsername());
|
||||||
migratedCount++;
|
migratedCount++;
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("Failed to migrate user '{}' from ROLE_ADMIN to SYSTEM_ADMIN: {}",
|
log.error(
|
||||||
user.getUsername(), e.getMessage());
|
"Failed to migrate user '{}' from ROLE_ADMIN to SYSTEM_ADMIN: {}",
|
||||||
|
user.getUsername(),
|
||||||
|
e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (migratedCount > 0) {
|
if (migratedCount > 0) {
|
||||||
log.info("Successfully migrated {} users from ROLE_ADMIN to SYSTEM_ADMIN", migratedCount);
|
log.info(
|
||||||
|
"Successfully migrated {} users from ROLE_ADMIN to SYSTEM_ADMIN",
|
||||||
|
migratedCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user