Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

circulation: upgrade to invenio-circulation v1.0.0a16 #436

Merged

Conversation

reropag
Copy link
Contributor

@reropag reropag commented Aug 9, 2019

  • Changes loan_pid to pid.
  • Improves checkout duration type from int to timedelta.

Co-Authored-by: Gianni Pante [email protected]

to test:

bootstrap, setup
test circulation transactions

@reropag reropag force-pushed the pag-#941-upgrade-invenio-circulation-v1.0.0a15 branch from 85d8a51 to f7515ae Compare August 9, 2019 14:03
@reropag reropag requested a review from Garfield-fr August 9, 2019 14:12
Copy link

@BadrAly BadrAly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

./scripts/setup fail at the line:
pipenv run invenio fixtures create --pid_type cipo ${DATA_PATH}/circulation_policies.json

@reropag reropag force-pushed the pag-#941-upgrade-invenio-circulation-v1.0.0a15 branch 2 times, most recently from 570b757 to 19c1b70 Compare August 12, 2019 14:34
@reropag reropag requested a review from BadrAly August 12, 2019 14:36
@reropag
Copy link
Contributor Author

reropag commented Aug 12, 2019

./scripts/setup fail at the line:
pipenv run invenio fixtures create --pid_type cipo ${DATA_PATH}/circulation_policies.json

Done

@reropag reropag force-pushed the pag-#941-upgrade-invenio-circulation-v1.0.0a15 branch from 19c1b70 to d0a733e Compare August 12, 2019 15:27
* Changes loan_pid to pid.
* Improves checkout duration type from int to timedelta.

Co-Authored-by: Gianni Pante <[email protected]>
@reropag reropag force-pushed the pag-#941-upgrade-invenio-circulation-v1.0.0a15 branch from d0a733e to 697a77f Compare August 13, 2019 08:42
@pronguen pronguen self-requested a review August 14, 2019 07:10
Copy link
Contributor

@pronguen pronguen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a new problem:

  • checkout for patron A on item requested by patron A but not validated
    • checkout is allowed (as expected) and works properly
    • the request should disappear from the list of the requests to validate, but it is not the case. The request never disappears.

Problem from before:

  • checkin on item on loan, owned by another library > it should become "in transit", but it becomes directly "on shelf". For this reason, some use cases cannot be tested (there are no item at all "in transit" currently).

@rerowep rerowep merged commit f7a75f4 into rero:dev Aug 14, 2019
@reropag reropag deleted the pag-#941-upgrade-invenio-circulation-v1.0.0a15 branch January 17, 2020 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants