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

Add a way to set a default active library #3362

Closed
PascalRepond opened this issue Jun 7, 2023 · 0 comments · Fixed by rero/rero-ils-ui#995
Closed

Add a way to set a default active library #3362

PascalRepond opened this issue Jun 7, 2023 · 0 comments · Fixed by rero/rero-ils-ui#995
Assignees
Labels
new feature Suggestion of an entirely new feature

Comments

@PascalRepond
Copy link
Contributor

How it works

Currently, when a user logs in, the first library of the user's list is used as the active library. This list is unordered and the first of the list is not necessarily the one the user uses by default.

Enhancement suggestion

  • Allow the professional to set a default library in their profile. The user can choose a library from all the libraries where they have permissions. This default library is active in the UI on every login.
  • Migration script: use the data in the patron data libraries[0] for all existing professionnal users to populate this new field.
@PascalRepond PascalRepond converted this from a draft issue Jun 7, 2023
@PascalRepond PascalRepond added the new feature Suggestion of an entirely new feature label Jun 7, 2023
@PascalRepond PascalRepond moved this from Product Backlog to Sprint backlog in RERO ILS issues Jun 7, 2023
@PascalRepond PascalRepond moved this from Sprint backlog to Product Backlog in RERO ILS issues Jun 7, 2023
@Garfield-fr Garfield-fr self-assigned this Jun 12, 2023
@Garfield-fr Garfield-fr moved this from Product Backlog to In Development in RERO ILS issues Jun 12, 2023
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 12, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from In Development to Ready to test in RERO ILS issues Jun 12, 2023
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Jun 12, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from Ready to test to In testing in RERO ILS issues Jun 12, 2023
@PascalRepond PascalRepond moved this from In testing to Approved in RERO ILS issues Jun 13, 2023
PascalRepond pushed a commit to rero/rero-ils-ui that referenced this issue Jun 15, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 19, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
PascalRepond pushed a commit to rero/rero-ils-ui that referenced this issue Jun 19, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@github-project-automation github-project-automation bot moved this from Approved to Done in RERO ILS issues Jun 21, 2023
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Jun 21, 2023
The default library was deleted on logout. This is no longer the case.

* Closes rero/rero-ils#3362.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Suggestion of an entirely new feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants