Uploaded image for project: 'mod-quick-marc'
  1. mod-quick-marc
  2. MODQM-138

Update quickMarc PUT endpoint to handle asynchronous record update

    XMLWordPrintable

Details

    • Thunderjet/Firebird Back-end Story Template
    • eHoldings Sprint 119
    • 3
    • Spitfire

    Description

      Purpose/Overview:

      Change quickMarc PUT endpoint to handle asynchronous record updates. Updated flow is described in diagram

      Requirements/Scope:

      1. Use DeferredResult as an async object of response
      2. Subscribe to a QM_COMPLETE event
      3. Use cache to store DeferredResults until it resolved

      Acceptance criteria:

      • Update unit tests
      • Check karate tests and fix if needed
      • Check on env that update works as expected without latency

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                kgambrell Khalilah Gambrell
                psmagin Pavlo Smahin
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases