From b6f4084185eb4ea3131b05dd292d652670250cb6 Mon Sep 17 00:00:00 2001 From: Emilio Date: Wed, 20 Aug 2025 11:42:55 -0600 Subject: [PATCH] =?UTF-8?q?se=20agreg=C3=B3=20fecha=20de=20consulta=20a=20?= =?UTF-8?q?la=20api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/almacenamiento/almacenamiento.service.ts | 10 ++++++---- src/almacenamiento/entity/almacenamiento.entity.ts | 7 ++++++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/almacenamiento/almacenamiento.service.ts b/src/almacenamiento/almacenamiento.service.ts index 1e2041e..b1150d8 100644 --- a/src/almacenamiento/almacenamiento.service.ts +++ b/src/almacenamiento/almacenamiento.service.ts @@ -11,11 +11,13 @@ export class AlmacenamientoService { ) {} // Example method to create a new record - async create(correo: string): Promise { + async create(correo: string): Promise { const existente = await this.almacenamientoRepository.findOneBy({ correo }); if (!existente) { throw new Error("Este usuario no tiene acceso") } + existente.fechaAmpliacion=new Date() + const save = await this.almacenamientoRepository.save(existente) const apiUrl = process.env.API_URL; const entrada = { @@ -24,7 +26,7 @@ export class AlmacenamientoService { }; try{ - let resonse= fetch(apiUrl, { + let resonse= await fetch(apiUrl, { method: "POST", headers: { "Content-Type": "application/json", @@ -33,8 +35,8 @@ export class AlmacenamientoService { }, body: JSON.stringify(entrada) }) - - return + console.log(resonse) + return resonse; }catch(error){ throw new Error(error) diff --git a/src/almacenamiento/entity/almacenamiento.entity.ts b/src/almacenamiento/entity/almacenamiento.entity.ts index 8425eb1..b019e94 100644 --- a/src/almacenamiento/entity/almacenamiento.entity.ts +++ b/src/almacenamiento/entity/almacenamiento.entity.ts @@ -7,6 +7,11 @@ export class Almacenamiento { @Column('varchar', { name: 'correo', length: 100 }) correo: string; - + + @Column('timestamp', { + name: 'fecha_ampliacion', + default: () => 'CURRENT_TIMESTAMP', + }) + fechaAmpliacion: Date; }