diff --git a/src/models/actions/create/CreateTrackScan.ts b/src/models/actions/create/CreateTrackScan.ts index 8eeb10f..4b33251 100644 --- a/src/models/actions/create/CreateTrackScan.ts +++ b/src/models/actions/create/CreateTrackScan.ts @@ -57,7 +57,7 @@ export class CreateTrackScan { * @returns The runnerCard whom's id you provided. */ public async getCard(): Promise { - const id = this.card % 200000000000; + const id = parseInt(this.card.toString().replace(/^2(0)*/, "")); const track = await getConnection().getRepository(RunnerCard).findOne({ id: id }, { relations: ["runner"] }); if (!track) { throw new RunnerCardNotFoundError();