fix(import): обновлять updated_at при восстановлении аккаунта
This commit is contained in:
@@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user