Uploaded image for project: 'ui-circulation'
  1. ui-circulation
  2. UICIRC-121

Loan Policy Editor - noted issues for resolution

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 5, EPAM-Veg Sprint 6
    • 8
    • Vega

    Description

      Issue 1: Input value hidden by form elements in Loan Policy integer fields (See attachments labeled 'Screen Shot 2018-12-07'.)
      When entering a value into an integer field, the delete 'x' appears and pushes the integer increment arrows (higher/lower) left in the field, covering the entered integer value.

      To reproduce:

      • Enter a number in any integer field (e.g., Loan period) and note that the entered value is no longer clearly visible.

      Issue 2: Loan period should be required field with alert to staff user if empty during 'Save and Close'

      • For Loan Policy where:
        • Loanable=Y
        • Loan type = Rolling
      • Loan period is a required field (integer >/=1 required)
        • Else: Flag field as required when user clicks 'Save and close' button. Alert should read "! Please fill out this field" (note: the appropriate convention already exists for the Policy Name field and can be replicated here)

      Issue 3: Add alert for required field - Loan Policy - Opening time offset

      • For Loan Policy where:
        • Loanable=Y
        • Loan type = Rolling
        • Loan period = Minutes OR Hours
        • Closed library due date management = Move to the beginning of the next open service point hours
      • 'Opening time offset' is a required field (integer >/=1 required)
        • Else: Flag field as required when user clicks 'Save and close' button. Alert should read "! Please fill out this field" (note: the appropriate convention already exists for the Policy Name field and can be replicated here)

      Issue 4: When the Loan Period is changed - Closed Library Due Date Management does not reflect it on the LoanDetails Pane (see attachments 'Details.PNG' and 'Edit.PNG')

      • For Loan Policy where:
        • Loanable=Y
        • Loan type = Rolling
        • Loan period = Minutes OR Hours

      Issue 5: Refreshing page while editing LoanPolicyForm causes an error because of 'entryForm' values loss (see attachment 'Context bug.PNG')

      Issue 6: Opening time Offset value is not reseted when it is discarded from the form (see attachment 'OTO1.PNG'

      • For Loan Policy where:
        • Loanable=Y
        • Loan type = Rolling
        • Loan period = Minutes OR Hours
        • Closed library due date management = Move to the beginning of the next open service point hours
      • 'Opening time offset' is a required field (integer >/=1 required)

      WHEN the administrator selects openingTimeOffset value
      AND follows the scenario where it is discarded from the form
      AND saves changes
      AND after that again follows a scenario where openingTimeOffset is present in the form

      THEN the actual openingTimeOffset value is not refreshed to the default but takes a previously stored value for the current loan

      TestRail: Results

        Attachments

          1. Context bug.PNG
            Context bug.PNG
            28 kB
          2. Details.PNG
            Details.PNG
            9 kB
          3. Edit.PNG
            Edit.PNG
            7 kB
          4. OTO1.PNG
            OTO1.PNG
            19 kB
          5. Screen Shot 2018-12-07 at 10.12.09 AM.png
            Screen Shot 2018-12-07 at 10.12.09 AM.png
            13 kB
          6. Screen Shot 2018-12-07 at 10.12.33 AM.png
            Screen Shot 2018-12-07 at 10.12.33 AM.png
            14 kB

          Issue Links

            Activity

              People

                Unassigned Unassigned
                Sean Thomas Sean Thomas
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases