fix: se agregan nuevos ajustes al filtro y ejecucion de procesos en base al filtro seleccionado.
This commit is contained in:
@@ -8,7 +8,8 @@ class TaskFilter(filters.FilterSet):
|
||||
timestamp_gte = filters.DateTimeFilter(field_name='timestamp', lookup_expr='gte')
|
||||
timestamp_lte = filters.DateTimeFilter(field_name='timestamp', lookup_expr='lte')
|
||||
status = filters.CharFilter(field_name='status')
|
||||
organizacion = filters.UUIDFilter(field_name='organizacion__id') # Cambiado a relación directa
|
||||
|
||||
class Meta:
|
||||
model = Task
|
||||
fields = ['servicio', 'pedimento_app', 'pedimento', 'timestamp_gte', 'timestamp_lte', 'status']
|
||||
fields = ['servicio', 'pedimento_app', 'pedimento', 'timestamp_gte', 'timestamp_lte', 'status', 'organizacion']
|
||||
@@ -42,7 +42,6 @@ class TaskViewSet(LoggingMixin,viewsets.ModelViewSet,OrganizacionFiltradaMixin):
|
||||
Superusuarios pueden ver todas las tareas.
|
||||
"""
|
||||
queryset = self.get_queryset_filtrado_por_organizacion() # Tambien filtra por importador
|
||||
# user = self.request.user
|
||||
# if user.is_superuser:
|
||||
# return self.queryset
|
||||
# # return self.queryset.filter(organizacion_id=user.organizacion.id)
|
||||
|
||||
Reference in New Issue
Block a user