Hi Alex,
This won't help fix this bug in particular but I thought I'd let you know
that I have been in dialogue with Bolinda in the UK about moving from
ILS-DI to the REST API for their BorrowBox service. This is work they are
actively progressing at the moment and testing against one of our systems.

EBSCO EDS are also now able to use the REST API for RTAC but I'm certain
there are many who don't use that (we have only been using it on our more
recent integrations with EDS) so probably quite a few integration ILS-DI's
still out there!

Appreciate that only mitigates one of the integrations described below so
we have also alerted our development team to try and look at the bug you
posted below. Clearly still needs addressing.
Thanks
Jonathan

On Thu, 12 Sept 2024 at 04:51, Alex Buckley via Koha-devel <
koha-devel@lists.koha-community.org> wrote:

> Kia ora koutou/Hello everyone,
>
> We have several Koha integrations that require third-party systems to call
> Koha ILS-DI endpoints.
>
> For example, Bolinda (BorrowBox) which calls the GetPatronInfo ILS-DI
> endpoint for authenticating users. Or the EBSCO EDS integration, which can
> use Koha ILS-DI endpoints for fetching RTAC (Real-Time Availability Check)
> data - alternatively, it can also integrate via Koha Z39.50.
>
> Since Koha 24.05, ILS-DI requests for these integrations do not work,
> because the Koha CSRF.pm
> <https://git.koha-community.org/Koha-community/Koha/src/branch/main/Koha/Middleware/CSRF.pm>
> file expects a CSRF token for all stateful methods (POST, PUT, DELETE,
> PATCH requests), including ILS-DI endpoints.
>
> As ILS-DI is designed to be used cross site, we would be interested to
> hear the communities thoughts on what could, or should, be done to get
> ILS-DI requests from third-party systems working again - given these
> integrations do not pass through CSRF tokens.
>
> To that end we have logged a bug report for having this conversation:
> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37899 I will
> also link this bug report from the community Mattermost Development channel.
>
> We would be interested to hear your thoughts on the bug report.
>
> Thanks so much, as always,
>
> Alex
> _______________________________________________
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : https://www.koha-community.org/
> git : https://git.koha-community.org/
> bugs : https://bugs.koha-community.org/
>


-- 

*Jonathan Field*

Managing Director

PTFS Europe

[image: Phone icon] M: +44 7919 372002 | T: +44 1483 378728 ext. 1000

[image: Email icon] jonathan.fi...@ptfs-europe.com

[image: Link icon] www.ptfs-europe.com

Sign up for our Newsletter <http://eepurl.com/dPjjkn>

<http://www.linkedin.com/company/ptfs-europe-limited> [image: Click to open
YouTube] <https://www.youtube.com/@PTFSEurope>

[image: Click to open PTFS Europe webpage] <https://www.ptfs-europe.com/>
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/

Reply via email to