This commit is contained in:
vigdorov
2020-08-08 21:07:01 +03:00
parent fb10523bb7
commit 25c6a7357e
2 changed files with 37 additions and 4 deletions

View File

@ -70,14 +70,36 @@ export class LogsController {
return await this.logsService.clearLogsByType(LOG_TYPE.SERVER); return await this.logsService.clearLogsByType(LOG_TYPE.SERVER);
} }
@Options(['', '/server', '/client', '/logs/server', '/logs/client']) @Options('')
@Header(...ALLOW_ORIGIN_ALL) @Header(...ALLOW_ORIGIN_ALL)
@Header(...ALLOW_METHOD) @Header(...ALLOW_METHOD)
@Header(...ALLOW_CREDENTIALS) @Header(...ALLOW_CREDENTIALS)
@Header(...CONTENT_LENGTH) @Header(...CONTENT_LENGTH)
@Header(...ALLOW_HEADERS) @Header(...ALLOW_HEADERS)
@HttpCode(204) @HttpCode(204)
async options(): Promise<number> { async options(): Promise<string> {
return 204; return '';
}
@Options('/server')
@Header(...ALLOW_ORIGIN_ALL)
@Header(...ALLOW_METHOD)
@Header(...ALLOW_CREDENTIALS)
@Header(...CONTENT_LENGTH)
@Header(...ALLOW_HEADERS)
@HttpCode(204)
async optionsServer(): Promise<string> {
return '';
}
@Options('/client')
@Header(...ALLOW_ORIGIN_ALL)
@Header(...ALLOW_METHOD)
@Header(...ALLOW_CREDENTIALS)
@Header(...CONTENT_LENGTH)
@Header(...ALLOW_HEADERS)
@HttpCode(204)
async optionsClient(): Promise<string> {
return '';
} }
} }

View File

@ -114,7 +114,7 @@ export class StoreController {
return prepareStoreToStoreRequest(store); return prepareStoreToStoreRequest(store);
} }
@Options(['', ':key']) @Options('')
@Header(...ALLOW_ORIGIN_ALL) @Header(...ALLOW_ORIGIN_ALL)
@Header(...ALLOW_METHOD) @Header(...ALLOW_METHOD)
@Header(...ALLOW_CREDENTIALS) @Header(...ALLOW_CREDENTIALS)
@ -124,4 +124,15 @@ export class StoreController {
async options(): Promise<string> { async options(): Promise<string> {
return ''; return '';
} }
@Options(':key')
@Header(...ALLOW_ORIGIN_ALL)
@Header(...ALLOW_METHOD)
@Header(...ALLOW_CREDENTIALS)
@Header(...CONTENT_LENGTH)
@Header(...ALLOW_HEADERS)
@HttpCode(204)
async optionsKey(): Promise<string> {
return '';
}
} }