Compare commits

..

6 Commits

Author SHA1 Message Date
Firman Ramdhani c65f0dc9dc feat(SPG-851): fix midtrans 2024-08-12 18:01:59 +07:00
firmanr c98b8da9ba Merge pull request 'feat:' (#65) from fix/bug-firman into development
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #65
2024-08-12 09:18:08 +00:00
irfan 11aeb44bac Update .drone.yml 2024-08-12 09:04:29 +00:00
irfan 07347c9244 Update .drone.yml 2024-08-12 09:03:32 +00:00
shancheas 29cc6dfae6 fix: add parameter payment total value greater than 0
continuous-integration/drone/tag Build is passing Details
2024-08-12 15:54:21 +07:00
shancheas f9937d84ab fix(SPG-848): exclude counter transaction with null payment type 2024-08-12 15:46:53 +07:00
3 changed files with 6 additions and 4 deletions

View File

@ -20,11 +20,11 @@ steps:
urls: https://mattermost.eigen.co.id/api/v4/posts
content_type: application/json
headers:
- Authorization=Bearer ca1se6wnojbw3kd48j14rpr1oo
- Authorization=Bearer 5zubexudb38uuradfa36qy98ca
template: |
{
"channel_id": "s1ekqde1c3du5p35g6budnuotc",
"message": "Build POS backend sudah selesai"
"message": "Build {{repo.name}} sudah selesai"
}
trigger:
ref:

View File

@ -88,7 +88,7 @@ export class ChangeStatusBookingHandler
async handle(event: TransactionChangeStatusEvent) {
const data = event.data.data;
const dataID = data?.id;
const dataID = data?.id ?? data?.order_id;
const couchData = await this.couchService.getDoc(dataID, 'booking');

View File

@ -4,7 +4,7 @@ import { EventTopics } from 'src/core/strings/constants/interface.constants';
import { TransactionType } from 'src/modules/transaction/transaction/constants';
import { TransactionModel } from 'src/modules/transaction/transaction/data/models/transaction.model';
import { TransactionEntity } from 'src/modules/transaction/transaction/domain/entities/transaction.entity';
import { Between } from 'typeorm';
import { Between, IsNull, MoreThan, Not } from 'typeorm';
import * as _ from 'lodash';
import * as moment from 'moment';
import { EMPTY_UUID, STATUS } from 'src/core/strings/constants/base.constants';
@ -38,6 +38,8 @@ export class RecapReconciliationManager extends BaseCustomManager<TransactionEnt
payment_type: TransactionType.COUNTER,
status: STATUS.SETTLED,
created_at: Between(this.startOfDay, this.endOfDay),
payment_type_counter: Not(IsNull()),
payment_total: MoreThan(0),
},
});