]> git.evergreen-ils.org Git - Evergreen.git/commit
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:54:48 +0000 (10:54 -0400)
commit30803df19483f9094e47af1d3c248d13476a18ef
tree088a4c1ca16e61d9fc839f37fdf281c9bb867b88
parent33dd4a6d565bda2fca3f37ebf2171a464d469850
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