Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Sprint:
      2022.R2 New Features Sprint 1
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      5
    • Work Type Classification:
      Sustaining

      Description

      Story

      As a user, I would like to be warned when I navigate away from a one of the pages listed below when I have unsaved edits.

      Details

      Move logic to base controller:

      • Forecast
        • Manage Events
          • EventCalendarDetailsController.ts (move to base controller)
      • Inventory & Order Setup
        • Item Maintenance
          • ItemMaintenanceController.ts (move to base controller)
        • Maintain Order Guide
          • MaintainOrderGuideController.ts (move to base controller)
      • Cash Management
        • Finalize day
          • FinalizeDayController.ts (move to base controller)
      • Inventory Adjustments
        • Record Food donations
          • FoodDonationsController.ts (uses base controller)
      • Customers
        • Customer Management
          • CustomerManagementController.ts (uses base controller)
      • Administration
        • Help Articles
          • HelpArticleDetailController.ts (move to base controller)
        • Assign Vendor Items
          • VendorItemRulesController.ts (move to base controller)
        • Splash Page Editor
          • SplashPageDetailController.ts (uses base controller)

      AC

      1. In all the pages listed above, the user is warned when they attempt to navigate away and they have unsaved edits.
        1. This is true when they are attempting to go:
          1. From an MxC page to an MxC page
          2. From an MxC page to a M2 page
          3. From an M2 page to an MxC page

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                Gareth.Leibbrandt Gareth Leibbrandt (Inactive)
                Reporter:
                jason.powell Jason Powell
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 22h
                  22h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 21h Time Not Required
                  21h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.