draft order func. complete

This commit is contained in:
olivermrbl
2021-02-18 15:46:40 +01:00
parent c4164e4b66
commit 3ac71e4a4c
4 changed files with 26 additions and 19 deletions
@@ -1,14 +0,0 @@
import {MigrationInterface, QueryRunner} from "typeorm";
export class paymentLinkTemplate1613634008478 implements MigrationInterface {
name = 'paymentLinkTemplate1613634008478'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "store" ADD "payment_link_template" character varying`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "store" DROP COLUMN "payment_link_template"`);
}
}
+5 -3
View File
@@ -274,9 +274,9 @@ class DraftOrderService extends BaseService {
delete where.display_id
query.join = {
alias: "draftOrder",
alias: "draft_order",
innerJoin: {
cart: "draftOrder.cart",
cart: "draft_order.cart",
},
}
@@ -287,7 +287,9 @@ class DraftOrderService extends BaseService {
new Brackets(qb => {
qb.where(`cart.email ILIKE :q`, {
q: `%${q}%`,
}).orWhere(`display_id::varchar(255) ILIKE :dId`, { dId: `${q}` })
}).orWhere(`draft_order.display_id::varchar(255) ILIKE :dId`, {
dId: `${q}`,
})
})
)
}