From 03226868660d49cd2b76191340557050c713fd87 Mon Sep 17 00:00:00 2001 From: Nick Charlton Date: Tue, 1 Nov 2022 21:30:34 +0000 Subject: [PATCH] fix: allow DB to create species UUID --- src/controllers/species.controller.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/controllers/species.controller.ts b/src/controllers/species.controller.ts index 89a21cde..1a28a368 100644 --- a/src/controllers/species.controller.ts +++ b/src/controllers/species.controller.ts @@ -1,5 +1,4 @@ import { inject } from '@loopback/context'; -import { v4 as uuid } from 'uuid'; import { Count, CountSchema, @@ -149,10 +148,7 @@ export class SpeciesController { async combine( @requestBody() request: { combine: number[]; species: Species }, ): Promise { - const newSpecies = await this.speciesRepository.create({ - ...request.species, - uuid: uuid(), - }); + const newSpecies = await this.speciesRepository.create(request.species); const updateQuery = `UPDATE trees SET species_id=${ newSpecies.id @@ -174,10 +170,7 @@ export class SpeciesController { }, }) async create(@requestBody() species: Species): Promise { - return await this.speciesRepository.create({ - ...species, - uuid: uuid(), - }); + return await this.speciesRepository.create(species); } @del('/species/{id}', {