Skip to content

Commit 7fb0ed6

Browse files
fix: pass creation nextEvent
1 parent 69b0a35 commit 7fb0ed6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/domain/usecases/passes/CreatePassUseCase.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export class CreatePassUseCase {
1414
const reservation = await this.reservationRepository.getNextEvent();
1515
const serialNumber = randomUUID();
1616
const passTypeIdentifier = this.config.passTypeIdentifier;
17-
await this.passRepository.save({ passTypeIdentifier, serialNumber });
17+
await this.passRepository.save({ passTypeIdentifier, serialNumber, nextEvent: reservation.code });
1818
return new ReservationPass({ ...reservation, passTypeIdentifier, serialNumber });
1919
}
2020
catch (e) {

src/infrastructure/PassRepository.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class PassRepository {
1616
return pass;
1717
}
1818

19-
async save({ passTypeIdentifier, serialNumber }) {
20-
await this.#knex('passes').insert({ passTypeIdentifier, serialNumber });
19+
async save({ passTypeIdentifier, serialNumber, nextEvent }) {
20+
await this.#knex('passes').insert({ passTypeIdentifier, serialNumber, nextEvent });
2121
}
2222

2323
async findUpdated({ deviceLibraryIdentifier, passTypeIdentifier, passesUpdatedSince }) {

0 commit comments

Comments
 (0)