From d929c6509eaf74f3f87cb338d31de90ebb94c10a Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Wed, 9 Apr 2025 11:05:01 +1000 Subject: [PATCH 1/4] More logging --- src/domain/Challenge.ts | 6 ------ src/util/LegacyMapper.ts | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/domain/Challenge.ts b/src/domain/Challenge.ts index 85ece6e..a6eb6a3 100644 --- a/src/domain/Challenge.ts +++ b/src/domain/Challenge.ts @@ -773,12 +773,6 @@ class ChallengeDomain extends CoreOperations { } } else { await super.update(scanCriteria, dynamoUpdate); - // await sendHarmonyEvent( - // "UPDATE", - // "Challenge", - // { ...data, id }, - // challenge.billing?.billingAccountId - // ); console.log("Challenge Completed"); const completedChallenge = await this.lookup(DomainHelper.getLookupCriteria("id", id)); diff --git a/src/util/LegacyMapper.ts b/src/util/LegacyMapper.ts index 3c9a19b..830dbca 100644 --- a/src/util/LegacyMapper.ts +++ b/src/util/LegacyMapper.ts @@ -270,6 +270,7 @@ class LegacyMapper { } if (input.status === ChallengeStatuses.Completed) { + console.log("Legacy Mapper --> Challenge completed"); console.log(JSON.stringify(input)); projectInfo[21] = DateUtil.formatDateForIfx(new Date().toISOString(), "MM.DD.YYYY HH:mm z")!; // project_info 21 is Completion Timestamp; and it has a different date format if(input.winnerUpdate?.winners[0]!=null) { From 4cefb344827b0a94ab77a0fa1bbe186d07e191e5 Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Wed, 9 Apr 2025 11:10:58 +1000 Subject: [PATCH 2/4] No longer have QA env --- .circleci/config.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b99a00b..f1e2c2b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -43,16 +43,6 @@ jobs: aws ecr get-login-password | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com docker tag ${SERVICE_NAME}:${CIRCLE_SHA1} $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} - if [ "${CIRCLE_PULL_REQUEST}" != "" ]; then - echo "Publishing to ECR QA" - # Publish to ECR QA - ./awsconfiguration.sh QA - source awsenvconf - aws ecr get-login-password | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com - docker tag ${SERVICE_NAME}:${CIRCLE_SHA1} $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} - docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} - else - echo "Not publishing to ECR QA" fi workflows: From ea48c8b78b3eec7882970311bc4fbee7308f5826 Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Wed, 9 Apr 2025 11:51:08 +1000 Subject: [PATCH 3/4] More logging --- src/domain/Challenge.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/domain/Challenge.ts b/src/domain/Challenge.ts index a6eb6a3..df4aeb6 100644 --- a/src/domain/Challenge.ts +++ b/src/domain/Challenge.ts @@ -391,6 +391,7 @@ class ChallengeDomain extends CoreOperations { input.phaseUpdate = { phases }; legacyId = legacyChallengeId; } else if (challenge.status !== ChallengeStatuses.New) { + console.log(`Updating challenge with input: ${JSON.stringify(input)}`); // prettier-ignore const updateChallengeInput = await legacyMapper.mapChallengeUpdateInput( challenge.legacyId!, From b7ff0661d857e4e5f22d95cae85ed01b686a69af Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Wed, 9 Apr 2025 11:55:18 +1000 Subject: [PATCH 4/4] Fix build typo --- .circleci/config.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index f1e2c2b..47c370d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -43,7 +43,6 @@ jobs: aws ecr get-login-password | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com docker tag ${SERVICE_NAME}:${CIRCLE_SHA1} $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} - fi workflows: version: 2