KS Enrollment
  1. KS Enrollment
  2. KSENROLL-989

Holiday Calendar End Date picker should be disabled when All Day selected

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: M1
    • Fix Version/s: M6
    • Component/s: PDT - Green
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • KS ENR Functional Area:
      Setup Time
    • KS Theme:
      Awaiting Rice Fix

      Description

      Currently, All Day is selected by default.  If a user selects a beginning and end date, and forgets to select Date Range, they can still save the calendar, thinking everything is fine.  Then when they go back and view, they see only the beginning date.

      End Date picker should only be enabled when Date Range is selected.

        Issue Links

          Activity

          Hide
          Andrew Lubbers (Inactive) added a comment -

          The specific component with the problem here is the "Holidays" add line in the edit screen of a Holiday Calendar. The key problem is that the End Date field is correctly disabled when "Date Range" is not selected, but the link for the date picker for the End Date is still visible, and still works (can be clicked, populates the value in the disabled field). To be consistent with other components like it, the End Date field and picker icon should not be visible when "Date Range" is selected

          Show
          Andrew Lubbers (Inactive) added a comment - The specific component with the problem here is the "Holidays" add line in the edit screen of a Holiday Calendar. The key problem is that the End Date field is correctly disabled when "Date Range" is not selected, but the link for the date picker for the End Date is still visible, and still works (can be clicked, populates the value in the disabled field). To be consistent with other components like it, the End Date field and picker icon should not be visible when "Date Range" is selected
          Hide
          Adam Campbell (Inactive) added a comment -

          Note, I believe Carol also pointed out the inconsistency of the visible End Date field when All Day is selected. In other areas, the field would completely disappear, not just be grayed out.

          Show
          Adam Campbell (Inactive) added a comment - Note, I believe Carol also pointed out the inconsistency of the visible End Date field when All Day is selected. In other areas, the field would completely disappear, not just be grayed out.
          Hide
          Bob Hurt (Inactive) added a comment -

          The original desired UX goal was to have fields disabled depending on the checkboxes, and not hidden. Currently Holiday Calendar is coded with jQuery to make this happen while Academic Calendar uses KRAD which could not handle disabling fields at the time, and instead hides the fields completely which is distracting. At some point hcal and acal should be made consistent.

          Show
          Bob Hurt (Inactive) added a comment - The original desired UX goal was to have fields disabled depending on the checkboxes, and not hidden. Currently Holiday Calendar is coded with jQuery to make this happen while Academic Calendar uses KRAD which could not handle disabling fields at the time, and instead hides the fields completely which is distracting. At some point hcal and acal should be made consistent.
          Hide
          Cassy Beekman (Inactive) added a comment -

          I am going to mark with the KRAD Fix component, since we are waiting on KRAD solution.

          Show
          Cassy Beekman (Inactive) added a comment - I am going to mark with the KRAD Fix component, since we are waiting on KRAD solution.
          Hide
          Adam Campbell (Inactive) added a comment -

          Create or edit holiday calendar.
          Select holiday from drop down menu.
          Select Start Date with picker.
          With All Day check box selected (default), and Date Range check box clear (default), click End Date picker.
          EXPECTED: End Date picker is disabled.
          ACTUAL: End Date picker is disabled.
          Select Date Range check box.
          Click End Date picker.
          EXPECTED: End Date picker is functional.
          ACTUAL: End Date picker is functional.

          Show
          Adam Campbell (Inactive) added a comment - Create or edit holiday calendar. Select holiday from drop down menu. Select Start Date with picker. With All Day check box selected (default), and Date Range check box clear (default), click End Date picker. EXPECTED: End Date picker is disabled. ACTUAL: End Date picker is disabled. Select Date Range check box. Click End Date picker. EXPECTED: End Date picker is functional. ACTUAL: End Date picker is functional.
          Hide
          Adam Campbell (Inactive) added a comment -

          Verified fixed and closed 5/23/2012

          Show
          Adam Campbell (Inactive) added a comment - Verified fixed and closed 5/23/2012
          Hide
          Michael Passarella-George added a comment -

          Reopening to tweak some values in order to support Jira/GH upgrade

          Show
          Michael Passarella-George added a comment - Reopening to tweak some values in order to support Jira/GH upgrade
          Hide
          Michael Passarella-George added a comment -

          Closing after tweaking some values in order to support Jira/GH upgrade

          Show
          Michael Passarella-George added a comment - Closing after tweaking some values in order to support Jira/GH upgrade
          Hide
          Michael Passarella-George added a comment -

          Assigning fixVersion of M6 based on resolution date falling between 10/29/2012 and 4/25/2013.

          Show
          Michael Passarella-George added a comment - Assigning fixVersion of M6 based on resolution date falling between 10/29/2012 and 4/25/2013.

            People

            • Assignee:
              Unassigned
              Reporter:
              Adam Campbell (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel