Browse Source

Corrige erro de migração

A migração do app 'base' só é executada após o job de migração passar
	pelo app 'api'. Dessa maneira, o atributo
	'SessaoPlenariaSerializer.casa' gerava um erro na base de dados.

Signed-off-by: Eliseu Egewarth <eliseuegewarth@gmail.com>
pull/1144/head
Eliseu Egewarth 9 years ago
parent
commit
b81a95b7aa
  1. 12
      sapl/api/serializers.py

12
sapl/api/serializers.py

@ -84,8 +84,6 @@ class SessaoPlenariaSerializer(serializers.ModelSerializer):
TRANSMISSAO_EM_ANDAMENTO = 1
SEM_TRANSMISSAO = 0
casa = CasaLegislativa.objects.first()
class Meta:
model = SessaoPlenaria
fields = (
@ -156,13 +154,17 @@ class SessaoPlenariaSerializer(serializers.ModelSerializer):
return str(pauta_sessao)
def get_endereco_orgao(self, obj):
return self.casa.endereco
return self.casa().endereco
def get_reuniao_conjunta(self, obj):
return False
def get_sigla_orgao(self, obj):
return self.casa.sigla
return self.casa().sigla
def get_nome_orgao(self, obj):
return self.casa.nome
return self.casa().nome
def casa(self):
casa = CasaLegislativa.objects.first()
return casa

Loading…
Cancel
Save