diff --git a/source/app/controllers/util.py b/source/app/controllers/util.py index 98183bd..27d8803 100644 --- a/source/app/controllers/util.py +++ b/source/app/controllers/util.py @@ -1667,10 +1667,11 @@ def html_to_pdf(data): def import_employees(rfc): + msg = 'No se pudo cargar el archivo' name = '{}_employees.ods'.format(rfc.lower()) path = _join(PATH_MEDIA, 'tmp', name) if not is_file(path): - return () + return (), msg msg = 'LibreOffice no se pudo iniciar' if APP_LIBO: diff --git a/source/app/models/main.py b/source/app/models/main.py index d91213d..673018e 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -9021,7 +9021,7 @@ class Empleados(BaseModel): try: q = Empleados.delete().where(Empleados.id==id) return bool(q.execute()) - except IntegrityError: + except Exception as e: return False