Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It's proposed to add functionality (

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODPATBLK-41
) that would allow us to re-sync loans and fees/fines info on the mod-patronblocks side to make its data up-to-date. mod-patronblocks will call mod-circulation-storage and mod-feesfines API to retrieve required info and populate its own database. Considering that such a process can be quite time-consuming, it'll be performed offline in the background to avoid web server's HTTP request timeout.

...

Code Block
POST /automated-patron-blocks/synchronization-/request

Body:


Code Block
{
  "scope": string
}

...

Code Block
GET /automated-patron-blocks/synchronization-/request/{sync-request-uuid}

...

Code Block
POST /automated-patron-blocks/synchronization/run-synchronization

Synchronization request's status is changed from "open" to "in-progress".

...