diff --git a/INSIGHTSAPI/pqrs/views.py b/INSIGHTSAPI/pqrs/views.py index 8c5ffcf..5d2ebaa 100644 --- a/INSIGHTSAPI/pqrs/views.py +++ b/INSIGHTSAPI/pqrs/views.py @@ -46,7 +46,7 @@ def create(self, request, *args, **kwargs): response = super().create(request, *args, **kwargs) if response.status_code == status.HTTP_201_CREATED: options = { - "test": settings.EMAIL_TEST, + "TEST": settings.EMAIL_TEST, "EJECUTIVO": "PABLO.CASTANEDA@CYC-BPO.COM", "GERENCIA GENERAL": "CESAR.GARZON@CYC-BPO.COM", "GERENCIA DE RIESGO Y CONTROL INTERNO": "MARIO.GIRON@CYC-BPO.COM", @@ -57,13 +57,13 @@ def create(self, request, *args, **kwargs): "GERENCIA DE OPERACIONES": "ADRIANA.PAEZ@CYC-BPO.COM", "GERENCIA DE MERCADEO": "HECTOR.SOTELO@CYC-BPO.COM", } - email = options.get(self.request.data["area"].lower()) + email = options.get(self.request.data["area"].upper()) if not email: mail_admins( "Error en PQRS", f"El area {self.request.data['area']} no tiene un correo asociado.", ) - return Response(status=status.HTTP_500_INTERNAL_SERVER_ERROR, data=f"El tipo {self.request.data['area']} no tiene un correo asociado.") + return Response(status=status.HTTP_500_INTERNAL_SERVER_ERROR, data=f"El area {self.request.data['area']} no tiene un correo asociado.") if settings.DEBUG or "test" in sys.argv: cc_emails = ["juan.carreno@cyc-bpo.com"] else: diff --git a/INSIGHTSAPI/users/views.py b/INSIGHTSAPI/users/views.py index 7c9071f..0f24c99 100644 --- a/INSIGHTSAPI/users/views.py +++ b/INSIGHTSAPI/users/views.py @@ -18,13 +18,13 @@ def update_user(request): # Connect to the non-Django app's database with connections['staffnet'].cursor() as cursor: # Dynamically construct the SQL query - query = 'UPDATE users SET ' + query = 'UPDATE personal_information SET ' for key, value in request.POST.items(): query += f'{key} = "{value}", ' - query = query[:-2] + ' WHERE id = %s' + query = query[:-2] + ' WHERE cedula = %s' # Execute the query print(query) - if 'test' not in sys.argv: + if 'test' in sys.argv: cursor.execute(query, (request.user.cedula,)) return Response({'message': 'User updated successfully'}) except Error as e: