LP#1964986: encourage distinct results when querying the ahopl IDL source
authorblake <blake@mobiusconsortium.org>
Tue, 15 Mar 2022 16:48:12 +0000 (11:48 -0500)
committerGalen Charlton <gmc@equinoxOLI.org>
Wed, 29 Mar 2023 14:55:57 +0000 (10:55 -0400)
commit3390b5454048bc8c1b58c20b304f545510f7339b
treefdb64e7c757037ab204c655971b3242b393d0d65
parent92eddb7ba67033bbd628a2f2cd9d55d813f95150
LP#1964986: encourage distinct results when querying the ahopl IDL source

This patch addresses a now-theoretical issue where a direct PCRUD
query of ahopl could return duplicate rows in cases where the patron
linked to the hold request has multiple penalties attached.

The significance of this change is likely minor nowadays, as ahopl
was directly used by Evergreen only by the Dojo and AngularJS hold
pull lists, and as of 3.8 the Evergreen Angular pull list uses a
different approach for querying the pull list. However, until such
time as ahopl is deprecated and removed, this change may help
local integrations.

Signed-off-by: blake <blake@mobiusconsortium.org>
Signed-off-by: Jennifer Weston <jennifer.weston@equinoxOLI.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/examples/fm_IDL.xml