Add dates to invoices response
parent
05fae31c49
commit
3f4133b871
|
|
@ -16,6 +16,7 @@ import { Token } from './dto/token';
|
||||||
import { JwtModule } from '@nestjs/jwt';
|
import { JwtModule } from '@nestjs/jwt';
|
||||||
import { AuthGuard } from './auth.guard';
|
import { AuthGuard } from './auth.guard';
|
||||||
import { AuthService } from './service/auth.service';
|
import { AuthService } from './service/auth.service';
|
||||||
|
import { InvoiceController } from './controller/invoice.controller';
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [
|
imports: [
|
||||||
|
|
@ -42,6 +43,7 @@ import { AuthService } from './service/auth.service';
|
||||||
BuyController,
|
BuyController,
|
||||||
SessionController,
|
SessionController,
|
||||||
TokensController,
|
TokensController,
|
||||||
|
InvoiceController,
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
UserService,
|
UserService,
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ export class InvoiceController {
|
||||||
product: purchase.purchasedProduct,
|
product: purchase.purchasedProduct,
|
||||||
units: purchase.purchasedUnits,
|
units: purchase.purchasedUnits,
|
||||||
status: purchase.status,
|
status: purchase.status,
|
||||||
|
date: purchase.purchaseDate,
|
||||||
}));
|
}));
|
||||||
const sessionsData = sessions.map((session) => ({
|
const sessionsData = sessions.map((session) => ({
|
||||||
date: session.date,
|
date: session.date,
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ export class Purchase {
|
||||||
@Column()
|
@Column()
|
||||||
purchasedProduct: PurchaseItem;
|
purchasedProduct: PurchaseItem;
|
||||||
|
|
||||||
|
@Column()
|
||||||
|
purchaseDate: Date;
|
||||||
|
|
||||||
@Column()
|
@Column()
|
||||||
purchasedUnits: number;
|
purchasedUnits: number;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ export class PurchaseService {
|
||||||
purchasedProduct: purchasedItem,
|
purchasedProduct: purchasedItem,
|
||||||
purchasedUnits: units,
|
purchasedUnits: units,
|
||||||
status: PurchaseStatus.CREATED,
|
status: PurchaseStatus.CREATED,
|
||||||
|
purchaseDate: Date.now(),
|
||||||
});
|
});
|
||||||
return this.purchaseRepo.save(purchase);
|
return this.purchaseRepo.save(purchase);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue