Uploaded image for project: 'YesCart'
  1. YesCart
  2. YC-502

Ensure that cached cart in resilient repository honours expiry timeout

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: Security, sf server
    • Labels:
      None

      Description

      1. Need to ensure that we check if cached version of the cart is expired since cache can be longer than cart expiry
      2. Define shop attribute to define shop specific cart session timeout.

        Attachments

          Activity

          Hide
          denis Denis Pavlov added a comment -

          Currently resilient repository has fixed timeout. Need to add shop specific timeout that has to be checked against last modification to clear cache and reload.

          Show
          denis Denis Pavlov added a comment - Currently resilient repository has fixed timeout. Need to add shop specific timeout that has to be checked against last modification to clear cache and reload.
          Hide
          denis Denis Pavlov added a comment -

          Added customisable settings for cart session in seconds per shop and system abandonment timeout in seconds. Fixed some NPE on storefront as a result of premature session expiry. Some enhancements to shopping cart merge (do not duplicate SKU's that are already in the current cart)

          Ensure that cached cart in resilient repository honours expiry timeout
          Subversion: Committed revision 1632.

          Show
          denis Denis Pavlov added a comment - Added customisable settings for cart session in seconds per shop and system abandonment timeout in seconds. Fixed some NPE on storefront as a result of premature session expiry. Some enhancements to shopping cart merge (do not duplicate SKU's that are already in the current cart) Ensure that cached cart in resilient repository honours expiry timeout Subversion: Committed revision 1632.

            People

            • Assignee:
              denis Denis Pavlov
              Reporter:
              denis Denis Pavlov
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: