fix(import): обновлять updated_at при восстановлении аккаунта

This commit is contained in:
2026-10-29 19:23:35 +03:00
parent 1570196cc7
commit 1b98b1828d

View File

@@ -20,6 +20,7 @@ import ru.ysu.lms.identity.repo.GroupRepository
import ru.ysu.lms.identity.repo.MembershipHistoryRepository import ru.ysu.lms.identity.repo.MembershipHistoryRepository
import ru.ysu.lms.identity.repo.StudentRepository import ru.ysu.lms.identity.repo.StudentRepository
import ru.ysu.lms.security.LmsRole import ru.ysu.lms.security.LmsRole
import java.time.Instant
import java.util.UUID import java.util.UUID
@Suppress("LongParameterList") @Suppress("LongParameterList")
@@ -179,6 +180,7 @@ class GroupImportService(
existing.account?.takeIf { it.status == AccountStatus.ARCHIVED }?.let { account -> existing.account?.takeIf { it.status == AccountStatus.ARCHIVED }?.let { account ->
account.status = AccountStatus.ACTIVE account.status = AccountStatus.ACTIVE
account.archivedAt = null account.archivedAt = null
account.updatedAt = Instant.now()
accounts.save(account) accounts.save(account)
} }
} }