diff --git a/services/identity-service/src/main/kotlin/ru/ysu/lms/identity/roster/GroupImportService.kt b/services/identity-service/src/main/kotlin/ru/ysu/lms/identity/roster/GroupImportService.kt index 384891c..c6f8d8f 100644 --- a/services/identity-service/src/main/kotlin/ru/ysu/lms/identity/roster/GroupImportService.kt +++ b/services/identity-service/src/main/kotlin/ru/ysu/lms/identity/roster/GroupImportService.kt @@ -20,6 +20,7 @@ import ru.ysu.lms.identity.repo.GroupRepository import ru.ysu.lms.identity.repo.MembershipHistoryRepository import ru.ysu.lms.identity.repo.StudentRepository import ru.ysu.lms.security.LmsRole +import java.time.Instant import java.util.UUID @Suppress("LongParameterList") @@ -179,6 +180,7 @@ class GroupImportService( existing.account?.takeIf { it.status == AccountStatus.ARCHIVED }?.let { account -> account.status = AccountStatus.ACTIVE account.archivedAt = null + account.updatedAt = Instant.now() accounts.save(account) } }