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

ADS: Implement Multi-distribution Deployment Errors

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Mercury
    • Fix Version/s: Mercury
    • Labels:
      None
    • Sprint:
      Sprint 7, Sprint 8, Sprint 9, Sprint 10, Sprint 11, Sprint 12, Sprint 13
    • Epic Link:

      Description

      ADS returns errors that happen on deployment to SAPI so SAPI can send out an email notification.

      These changes start in AdMaxDeploymentWS.java

      getOperationErrors
      getOperationErrorDetails

      Currently the code does this:

      Collection<String> campaigns = aRequest.getCampaigns();
      Set<Distribution> distributions = getErrorDAO().getDistributionIds(campaigns);

      if (distributions.contains(Distribution.Google))

      { ret = getErrorDAO().getOperationErrors(aRequest); }

      if (distributions.contains(Distribution.YahooJapan))

      { Collection<Integer> campaignIds = getErrorDAO().getGceCampaignIDs(campaigns); theYahooErrorDao.getOperationErrors(campaignIds, ret.getOperationErrors()); }

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Madhan Madhan Pulipati [X] (Inactive)
                Reporter:
                therouxj Jeff Theroux
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: