-
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
The switch library menu is not dynamically populated #822
Labels
Milestone
Comments
iGormilhit
changed the title
Switch libraries not displayed when adding the second library
The switch library menu is not dynamically populated
Apr 21, 2020
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 16, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages of user has required right. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#822 Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
7 tasks
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 17, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages of user has required right. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#822 Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 19, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 22, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 22, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 23, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 23, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 23, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 24, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 26, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to zannkukai/rero-ils-ui
that referenced
this issue
Jun 29, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
zannkukai
added a commit
to rero/rero-ils-ui
that referenced
this issue
Jun 29, 2020
The switch library was only displayed on the root page of the professional interface. This commit change this behavior and now this menu is displayed on all pages (if user has required rights). However, the menu is disabled on all pages except on the homepage. This implementation avoid problems if user should edit some resource link to the current library. This commit also removes the top panel containing the current library name. The current library code is now used as label of the switch library menu instead of "Switch library" string. This commit also fix the dynamic population problem of the switch library menu : When a new library was added, this library was not dynamically added to the switch library menu. This commit fixes this problem. - Closes rero/rero-ils#821 - Closes rero/rero-ils#822 Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch> Co-Authored-by: Renaud Michotte <renaud.michotte@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Describe the issue
When adding a 2nd library into an organisation that has only 1 library, the menu "Switch libraries" does never appear for the system librarian, even after loading a new session.
To Reproduce
Expected behavior
The menu "Switch libraries" appears as soon as I save a 2nd library.
Software version
ils.test
v 0.6.0
The text was updated successfully, but these errors were encountered: