Ситуация такая: у меня есть роль hr-role у которой есть политика уровня строк, доступ к обновлению объекта employee только если EmployeeType.SUBCONTRACTOR_LEGAL_ENTITY, при переходе на эту страницу из приложения всё работает нормально, но при переходе по ссылке возникает ошибка Cannot get unfetched attribute [employeeType] from detached, буду очень благодарен помощи
Версия Jmix 1.4.3
@PredicateRowLevelPolicy(entityClass = Employee::class, actions = [RowLevelPolicyAction.UPDATE])
fun employeePredicate(): RowLevelBiPredicate<Employee, ApplicationContext> {
return RowLevelBiPredicate { employee, applicationContext →
employee.getEmployeeType() != EmployeeType.SUBCONTRACTOR_LEGAL_ENTITY
}
}