[midPoint-git] [Evolveum/prism] e4b633: MID-9532: Fixed delta duplicates caused by Conditi...

Tony Tkáčik noreply at github.com
Thu Mar 14 12:00:31 CET 2024


  Branch: refs/heads/support-4.8
  Home:   https://github.com/Evolveum/prism
  Commit: e4b633c83652ee21ef471fc9beec6f7965bb6ef0
      https://github.com/Evolveum/prism/commit/e4b633c83652ee21ef471fc9beec6f7965bb6ef0
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java

  Log Message:
  -----------
  MID-9532: Fixed delta duplicates caused by ConditionalSearchFilterType

ConditionalSearchFilterType is generated class extending SearchFilterType, which
is manually written with special API contracts.

ConditionalSearchFilterType did cloning in different way than SearchFilterType
which resulted in not properly initialized clone with different equals behaviour.

The fix was to move cloning logic to constructor used by ConditionalSearchFilterType.



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


More information about the midPoint-svn mailing list