[midPoint-git] [Evolveum/midpoint] 0c3832: MID-10504 Fix enum values in role analysis attribu...

Smoľaková Vanesa noreply at github.com
Thu May 28 17:15:45 CEST 2026


  Branch: refs/heads/fix/MID-10504
  Home:   https://github.com/Evolveum/midpoint
  Commit: 0c3832ddd4d7ff9d5842902bc8c92e704a0d72bc
      https://github.com/Evolveum/midpoint/commit/0c3832ddd4d7ff9d5842902bc8c92e704a0d72bc
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-05-28 (Thu, 28 May 2026)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/test/RoleAnalysisAttributeDefTest.java
    M infra/common/testng-unit.xml
    M release-notes.adoc

  Log Message:
  -----------
  MID-10504 Fix enum values in role analysis attribute queries

Role analysis attribute values were stored as strings and later used
directly when building repository queries. This broke enum-based
attributes such as effective status, where the query expected the real
enum value instead of its string representation.

Use TypeSafeEnum values when extracting real attribute values so the
generated query uses the correct typed value.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list