const gmail = require('../../helper/gmail'); const encriptar = require('../../helper/encriptar'); const validar = require('../../helper/validar'); const Usuario = require('../../db/tablas/Usuario'); const TipoUsuario = require('../../db/tablas/TipoUsuario'); const crear = async (body) => { const usuario = validar.validar(body.usuario, 'El operador', 60); const password = encriptar.generarPassword(); return Usuario.findOne({ where: { usuario } }) .then((res) => { if (res) throw new Error('Este usuario ya existe. Trata con otro.'); return Operador.create({ operador, password: encriptar.encriptar(password), idTipoUsuario: 2, }); }) .then((res) => ({ message: 'Se creo un nuevo usuario correctamente.' })); }; module.exports = crear;