Browse Source

Fix #707

pull/726/head
Eduardo Edson Batista Cordeiro Alves 8 years ago
parent
commit
55feac682a
  1. 11
      sapl/sessao/views.py

11
sapl/sessao/views.py

@ -442,6 +442,10 @@ class SessaoCrud(Crud):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
return RedirectView.get(self, request, *args, **kwargs) return RedirectView.get(self, request, *args, **kwargs)
class UpdateView(Crud.UpdateView):
def get_initial(self):
return {'sessao_legislativa': self.object.sessao_legislativa}
class CreateView(Crud.CreateView): class CreateView(Crud.CreateView):
@property @property
@ -449,9 +453,12 @@ class SessaoCrud(Crud):
return self.search_url return self.search_url
def get_initial(self): def get_initial(self):
legislatura = Legislatura.objects.order_by('-data_inicio') legislatura = Legislatura.objects.order_by('-data_inicio').first()
if legislatura: if legislatura:
return {'legislatura': legislatura[0]} return {
'legislatura': legislatura,
'sessao_legislativa': legislatura.sessaoplenaria_set.first(
)}
else: else:
msg = _('Cadastre alguma legislatura antes de adicionar ' + msg = _('Cadastre alguma legislatura antes de adicionar ' +
'uma sessão plenária!') 'uma sessão plenária!')

Loading…
Cancel
Save