diff --git a/src/controllers/ImportController.ts b/src/controllers/ImportController.ts index a14071c..3390e46 100644 --- a/src/controllers/ImportController.ts +++ b/src/controllers/ImportController.ts @@ -26,7 +26,7 @@ export class ImportController { @ResponseSchema(ResponseRunner, { isArray: true, statusCode: 200 }) @ResponseSchema(RunnerGroupNotFoundError, { statusCode: 404 }) @ResponseSchema(RunnerGroupNeededError, { statusCode: 406 }) - @OpenAPI({ description: "Create new runners from json and insert them (or their teams) into the provided group" }) + @OpenAPI({ description: "Create new runners from json and insert them into the provided group.
If teams/classes are provided alongside the runner's name they'll automaticly be created under the provided org and the runners will be inserted into the teams instead." }) async postJSON(@Body({ validate: true, type: ImportRunner }) importRunners: ImportRunner[], @QueryParam("group") groupID: number) { if (!groupID) { throw new RunnerGroupNeededError(); } let responseRunners: ResponseRunner[] = new Array(); @@ -41,7 +41,7 @@ export class ImportController { @ResponseSchema(ResponseRunner, { isArray: true, statusCode: 200 }) @ResponseSchema(RunnerGroupNotFoundError, { statusCode: 404 }) @ResponseSchema(RunnerGroupNeededError, { statusCode: 406 }) - @OpenAPI({ description: "Create new runners from json and insert them (or their teams) into the provided org" }) + @OpenAPI({ description: "Create new runners from json and insert them into the provided org.
If teams/classes are provided alongside the runner's name they'll automaticly be created under the provided org and the runners will be inserted into the teams instead." }) async postOrgsJSON(@Body({ validate: true, type: ImportRunner }) importRunners: ImportRunner[], @Param('id') id: number) { return await this.postJSON(importRunners, id) } @@ -62,7 +62,7 @@ export class ImportController { @ResponseSchema(ResponseRunner, { isArray: true, statusCode: 200 }) @ResponseSchema(RunnerGroupNotFoundError, { statusCode: 404 }) @ResponseSchema(RunnerGroupNeededError, { statusCode: 406 }) - @OpenAPI({ description: "Create new runners from csv and insert them (or their teams) into the provided group" }) + @OpenAPI({ description: "Create new runners from csv and insert them into the provided group.
If teams/classes are provided alongside the runner's name they'll automaticly be created under the provided org and the runners will be inserted into the teams instead." }) async postCSV(@Req() request: any, @QueryParam("group") groupID: number) { let csvParse = await csv({ delimiter: [",", ";"], trim: true }).fromString(request.rawBody.toString()); let importRunners: ImportRunner[] = new Array(); @@ -84,7 +84,7 @@ export class ImportController { @ResponseSchema(ResponseRunner, { isArray: true, statusCode: 200 }) @ResponseSchema(RunnerGroupNotFoundError, { statusCode: 404 }) @ResponseSchema(RunnerGroupNeededError, { statusCode: 406 }) - @OpenAPI({ description: "Create new runners from csv and insert them (or their teams) into the provided org" }) + @OpenAPI({ description: "Create new runners from csv and insert them into the provided org.
If teams/classes are provided alongside the runner's name they'll automaticly be created under the provided org and the runners will be inserted into the teams instead." }) async postOrgsCSV(@Req() request: any, @Param("id") id: number) { return await this.postCSV(request, id); }