Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
4008a5ee72 | |||
07bf28b144 |
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@odit/lfk-backend",
|
"name": "@odit/lfk-backend",
|
||||||
"version": "1.2.0",
|
"version": "1.2.1",
|
||||||
"main": "src/app.ts",
|
"main": "src/app.ts",
|
||||||
"repository": "https://git.odit.services/lfk/backend",
|
"repository": "https://git.odit.services/lfk/backend",
|
||||||
"engines": {
|
"engines": {
|
||||||
|
@ -127,7 +127,7 @@ export class RunnerSelfServiceController {
|
|||||||
const runner = await this.runnerRepository.findOne({ email: mail });
|
const runner = await this.runnerRepository.findOne({ email: mail });
|
||||||
if (!runner) { throw new RunnerNotFoundError(); }
|
if (!runner) { throw new RunnerNotFoundError(); }
|
||||||
|
|
||||||
if (runner.resetRequestedTimestamp > (Math.floor(Date.now() / 1000) - 60 * 15)) { throw new RunnerSelfserviceTimeoutError(); }
|
if (runner.resetRequestedTimestamp > (Math.floor(Date.now() / 1000) - 30)) { throw new RunnerSelfserviceTimeoutError(); }
|
||||||
const token = JwtCreator.createSelfService(runner);
|
const token = JwtCreator.createSelfService(runner);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -47,14 +47,14 @@ export class RunnerEmailNeededError extends NotAcceptableError {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Error to throw when a runner already requested a new selfservice link in the last 24hrs.
|
* Error to throw when a runner already requested a new selfservice link in the last 30s.
|
||||||
*/
|
*/
|
||||||
export class RunnerSelfserviceTimeoutError extends NotAcceptableError {
|
export class RunnerSelfserviceTimeoutError extends NotAcceptableError {
|
||||||
@IsString()
|
@IsString()
|
||||||
name = "RunnerSelfserviceTimeoutError"
|
name = "RunnerSelfserviceTimeoutError"
|
||||||
|
|
||||||
@IsString()
|
@IsString()
|
||||||
message = "You can only reqest a new token every 24hrs."
|
message = "You can only reqest a new token every 30s."
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user