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:25 +0000 (10:55 -0400)
commit04fe3446941903dc189d539def874b247147af8f
tree1c4ec47001192f6656e3fe73e121af9191c7ec0a
parent625b0a37526b349b071f6fadac7c0ea366727c91
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