Browse Source

Add classe customizada na api para classe Anexado

pull/2630/head
Leandro Roberto 7 years ago
committed by João Matheus
parent
commit
dc18f3b73c
  1. 19
      sapl/api/views.py

19
sapl/api/views.py

@ -489,8 +489,23 @@ class _TramitacaoAdministrativoViewSet(BusinessRulesNotImplementedMixin):
return qs return qs
@customize(SessaoPlenaria) class _AnexadoViewSet(
class _SessaoPlenariaViewSet: SaplSetViews['protocoloadm']['anexado'],
BusinessRulesNotImplementedMixin):
permission_classes = (
_DocumentoAdministrativoViewSet.DocumentoAdministrativoPermission, )
def get_queryset(self):
qs = super().get_queryset()
if self.request.user.is_anonymous():
qs = qs.exclude(documento__restrito=True)
return qs
class _SessaoPlenariaViewSet(
SaplSetViews['sessao']['sessaoplenaria']):
@action(detail=False) @action(detail=False)
def years(self, request, *args, **kwargs): def years(self, request, *args, **kwargs):

Loading…
Cancel
Save