diff --git a/models/perfil/usuario.model.js b/models/perfil/usuario.model.js index 3c42532..19a024a 100644 --- a/models/perfil/usuario.model.js +++ b/models/perfil/usuario.model.js @@ -59,22 +59,18 @@ const Usuario = mongoose.model("Usuario", usuarioSchema); async function putUsuario(IDUsuario, Username, nombre, tipoSangre, numeroEmergencia){ - try { - const usuario = await Usuario.findById(IDUsuario); - if (usuario) { - usuario.username = Username; - usuario.nombre = nombre - usuario.tipoSangre = tipoSangre; - usuario.numeroEmergencia = numeroEmergencia; - - await usuario.save(); - return usuario; - } else { - throw new Error('Usuario no encontrado'); - } - } catch (error) { - throw error; - } + const usuario = await Usuario.findById(IDUsuario); + if (usuario) { + usuario.username = Username; + usuario.nombre = nombre + usuario.tipoSangre = tipoSangre; + usuario.numeroEmergencia = numeroEmergencia; + + await usuario.save(); + return usuario; + } else { + throw new Error('Usuario no encontrado'); + } } diff --git a/modules/session/controllers/getUserEmail.controller.js b/modules/session/controllers/getUserEmail.controller.js index 9c18fbe..66e5030 100644 --- a/modules/session/controllers/getUserEmail.controller.js +++ b/modules/session/controllers/getUserEmail.controller.js @@ -1,4 +1,6 @@ -const Usuario = require('../../../models/perfil/usuario.model'); +const { + Usuario +} = require('../../../models/perfil/usuario.model'); exports.getUserEmail = async (request, response) => { const username = request.query.username; diff --git a/modules/session/controllers/getUsername.controller.js b/modules/session/controllers/getUsername.controller.js index a97eb5f..b92f64a 100644 --- a/modules/session/controllers/getUsername.controller.js +++ b/modules/session/controllers/getUsername.controller.js @@ -1,4 +1,6 @@ -const Usuario = require('../../../models/perfil/usuario.model'); +const { + Usuario +} = require('../../../models/perfil/usuario.model'); exports.getUsername = async (request, response) => { try { diff --git a/modules/session/controllers/perfilCompleto.controller.js b/modules/session/controllers/perfilCompleto.controller.js index 57ac8a1..0fe0dc0 100644 --- a/modules/session/controllers/perfilCompleto.controller.js +++ b/modules/session/controllers/perfilCompleto.controller.js @@ -1,4 +1,6 @@ -const Usuario = require('../../../models/perfil/usuario.model'); +const { + Usuario +} = require('../../../models/perfil/usuario.model'); exports.perfilCompleto = async (request, response) => { diff --git a/modules/session/controllers/registrarUsuario.controller.js b/modules/session/controllers/registrarUsuario.controller.js index 6685170..e9b85e7 100644 --- a/modules/session/controllers/registrarUsuario.controller.js +++ b/modules/session/controllers/registrarUsuario.controller.js @@ -1,4 +1,6 @@ -const Usuario = require("../../../models/perfil/usuario.model"); +const { + Usuario +} = require('../../../models/perfil/usuario.model'); const Rol = require("../../../models/perfil/rol.model"); const PoseeRol = require("../../../models/perfil/poseeRol.model"); // Modelo para la relaciĆ³n entre usuario y rol