add database to Device model

This commit is contained in:
fjrodriguez
2023-04-10 08:10:02 -06:00
parent d928f0eeb2
commit f24b33b0a2
5 changed files with 35 additions and 13 deletions

View File

@@ -230,16 +230,15 @@ class GetDeviceToken(APIView):
data = request.data
sis = Sistema.objects.get(nombre_sistema=data.get('sistema'))
cli = Clientes.objects.get(RFC=data.get('client'))
mac_address = data.get('macAddress')
device = Device.objects.filter(
Q(client__id=cli.id)
& Q(macAddress=data.get('macAddress'))
& Q(device_name__icontains=data.get('device_name'))
& Q(ip_address__icontains=data.get('ip_address'))
& Q(sistema__id= sis.id)
& Q(sistema__id= sis.id)
& Q(database=data.get('database'))
).first()
if device is not None:
token = {"token":str(device.token)}