User Tools

Site Tools


newdevs:meetings:agenda-2022-08

Meeting Agenda: August 16, 2022, 3pm ET

Agenda

Michele Morgan has requested that we look at these related bugs:

  • #1821950 Web Client: Call Number Labels should not be required in the Copy Editor (AngularJS)
  • #1980409 Call Number Labels should not be required in the Angular Holdings Editor (Angular)

Note: The working branch for 1821950 adds an org unit setting to optionally allow blank call number labels, but needs work.

This issue is preventing some libraries from moving to the Angular editor.

Work in Progress

  1. Get value of new org unit setting in Angular interface (Done)
  2. Enable the Apply & Save buttons if the org unit setting is False and all other factors are okay
  3. Resolve the saving issue when the value is null (use coalesce?)
    • Note that this issue also needs to be resolved in AngularJS

Final Status After Follow-Up Meeting

New branch submitted that aims to resolve both Angular and AngularJS issues (needs testing):
https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mccanna/lp1980409_allow_empty_call_number_label

newdevs/meetings/agenda-2022-08.txt · Last modified: 2022/08/19 14:08 by tmccanna

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.