-
Notifications
You must be signed in to change notification settings - Fork 25
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
Keep history settings enabled but not taken into account #1804
Labels
bug
Breaks something but is not blocking
f: circulation
Concerns the circulation interface or backend
f: user management
p-High
High priority (to be solved in the 2-3 next months)
Milestone
Comments
jma
added a commit
to jma/rero-ils
that referenced
this issue
Apr 29, 2021
* Replaces the string `current_patron` by `current_librarian` in the entire project. * Adds a new `current_patrons` containing the list of the logged user patron accounts. * Removes useless jinja detailed view configuration and templates. * Fixes link redirection for the ill request. * Cleans the patron request Web API. * Fixes tests and permissions. * Replaces `current_organisation.pid` by `current_librarian.organsiation_pid. * Fixes tests and premissions. * Gets the patron request rank given a patron instead of a barcode. * Fixes translated string on circulation. * Hides the profile menu given the right roles. * Adds organisations information in the User API. * Closes rero#1837. * Closes rero#1460. * Closes rero#1851. * Closes rero#1804. * Closes rero#1634. * Closes rero#1490. Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma
added a commit
that referenced
this issue
Apr 29, 2021
* Replaces the string `current_patron` by `current_librarian` in the entire project. * Adds a new `current_patrons` containing the list of the logged user patron accounts. * Removes useless jinja detailed view configuration and templates. * Fixes link redirection for the ill request. * Cleans the patron request Web API. * Fixes tests and permissions. * Replaces `current_organisation.pid` by `current_librarian.organsiation_pid. * Fixes tests and premissions. * Gets the patron request rank given a patron instead of a barcode. * Fixes translated string on circulation. * Hides the profile menu given the right roles. * Adds organisations information in the User API. * Closes #1837. * Closes #1460. * Closes #1851. * Closes #1804. * Closes #1634. * Closes #1490. Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma
added a commit
that referenced
this issue
Apr 29, 2021
* Replaces the string `current_patron` by `current_librarian` in the entire project. * Adds a new `current_patrons` containing the list of the logged user patron accounts. * Removes useless jinja detailed view configuration and templates. * Fixes link redirection for the ill request. * Cleans the patron request Web API. * Fixes tests and permissions. * Replaces `current_organisation.pid` by `current_librarian.organsiation_pid. * Fixes tests and premissions. * Gets the patron request rank given a patron instead of a barcode. * Fixes translated string on circulation. * Hides the profile menu given the right roles. * Adds organisations information in the User API. * Closes #1837. * Closes #1460. * Closes #1851. * Closes #1804. * Closes #1634. * Closes #1490. Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma
added a commit
that referenced
this issue
Apr 29, 2021
* Changed logged user structure. * Updated users import cli to accept multiple patron on same user. * Replaces the string `current_patron` by `current_librarian` in the entire project. * Adds a new `current_patrons` containing the list of the logged user patron accounts. * Removes useless jinja detailed view configuration and templates. * Fixes link redirection for the ill request. * Cleans the patron request Web API. * Fixes tests and permissions. * Replaces `current_organisation.pid` by `current_librarian.organsiation_pid. * Fixes tests and premissions. * Gets the patron request rank given a patron instead of a barcode. * Fixes translated string on circulation. * Hides the profile menu given the right roles. * Adds organisations information in the User API. * Closes #1837. * Closes #1460. * Closes #1851. * Closes #1804. * Closes #1634. * Closes #1490. Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Breaks something but is not blocking
f: circulation
Concerns the circulation interface or backend
f: user management
p-High
High priority (to be solved in the 2-3 next months)
Describe the bug
As a user, even if I change the 'keep history' settings, my loan history is not saved.
In my personal data tab, it still displays 'The loan history is not saved'.
It is the same as a librarian. I can modify the setting for a user but it is not taken into account.
Note: The 'keep history' settings is displayed as enabled in the edition form of the public and the professional interface.
To Reproduce
Or modify the history settings as a librarian and make some loan transactions.
Expected behavior
The user should see a loan history tab.
Context
v01.1.0
or the commit hash (see frontpage).Screenshots
Personal data tab:
![image](https://user-images.githubusercontent.com/12396034/112960804-0fdf5e80-9145-11eb-8f4b-aa09c0f89d09.png)
Settings enabled:
![image](https://user-images.githubusercontent.com/12396034/112963356-939a4a80-9147-11eb-955a-e6618a61b4e4.png)
The text was updated successfully, but these errors were encountered: