Skip to content

Commit 1e8408a

Browse files
authored
Merge pull request #18 from topcoder-platform/PM-921_qa-fixes
Fix release date check & throw error
2 parents ae4d48c + 3a1025d commit 1e8408a

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/api/admin-winning/adminWinning.service.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ export class AdminWinningService {
350350
case PaymentStatus.OWED:
351351
if (releaseDate) {
352352
const sinceRelease =
353-
(releaseDate.getTime() - now) / (3600 * 1000);
353+
(now - releaseDate.getTime()) / (3600 * 1000);
354354
if (sinceRelease < 12) {
355355
errMessage = `Cannot put a processing payment back to owed, unless it's been processing for at least 12 hours. Currently it's only been ${sinceRelease.toFixed(1)} hours`;
356356
} else {
@@ -376,10 +376,7 @@ export class AdminWinningService {
376376
break;
377377
}
378378

379-
if (
380-
errMessage &&
381-
payment.payment_status === PaymentStatus.PROCESSING
382-
) {
379+
if (errMessage) {
383380
throw new BadRequestException(errMessage);
384381
}
385382

0 commit comments

Comments
 (0)