Uploaded image for project: 'AdMaxLocal'
  1. AdMaxLocal
  2. AML-2175

User can view/edit ads for all (migrated) orders (from previous AML version)

    Details

      Description

      User can view ALL orders (Deployed, Paused, Scheduled, Quote, Error, Archived) from previous AML versions. User can edit assigned ads for deployed, paused, scheduled, and quote orders.

      User should still be able to edit migrated quotes and scheduled orders (assumed they have merchant assigned). There are no production customers that have orders without a merchant and thus we will no longer support this type of order (RELEASE NOTE ITEM!). For QA, if quote exists without a merchant pre-migration, it will be deleted and not be migrated. QA: Please make sure to test this use case including checking smb.content to make sure merchantless quotes are marked as deleted in the database (e.g. select * from smb.content where id like '%a1e1cd7e%'; ).

      Migration: Import currently deployed merchant ad content into OMS

      1. Migrate old orders to the new order model (AML-2278)
      2. Create assignments for all existing content. Ad Service/Content Item service automatically creates assignments for orders that have already been deployed. Only orders in the scheduled and quote states need calls to make assignments (AML-2275)
      3. Call Ad Service/Content Item service to populate migrated orders with the appropriate ad content (AML-2278)

      • This particular migration does not change the last modified date or last modifier fields on the order.

      Last step in the datautil.jar should be to sync with ES. This way we have the ability to force a sync with ES in the event that a snapshot was not taken of ES and the user would like to do a rollback.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                varshini.padmanabhan Varshini Padmanabhan (Inactive)
                Reporter:
                pwynne Patrick Wynne
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: