Adiciona campo pontuacao detalhada ao retorno do ranking paginado
This commit is contained in:
@@ -139,6 +139,7 @@ def _consultor_resumo_from_ranking(c):
|
|||||||
participacoes = None
|
participacoes = None
|
||||||
orientacoes = None
|
orientacoes = None
|
||||||
membros_banca = None
|
membros_banca = None
|
||||||
|
pontuacao = None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
jd = json.loads(c.json_detalhes) if c.json_detalhes else {}
|
jd = json.loads(c.json_detalhes) if c.json_detalhes else {}
|
||||||
@@ -152,6 +153,7 @@ def _consultor_resumo_from_ranking(c):
|
|||||||
participacoes = jd.get("participacoes")
|
participacoes = jd.get("participacoes")
|
||||||
orientacoes = jd.get("orientacoes")
|
orientacoes = jd.get("orientacoes")
|
||||||
membros_banca = jd.get("membros_banca")
|
membros_banca = jd.get("membros_banca")
|
||||||
|
pontuacao = jd.get("pontuacao")
|
||||||
except Exception:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -174,6 +176,7 @@ def _consultor_resumo_from_ranking(c):
|
|||||||
participacoes=participacoes,
|
participacoes=participacoes,
|
||||||
orientacoes=orientacoes,
|
orientacoes=orientacoes,
|
||||||
membros_banca=membros_banca,
|
membros_banca=membros_banca,
|
||||||
|
pontuacao=pontuacao,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ class ConsultorRankingResumoSchema(BaseModel):
|
|||||||
participacoes: Optional[list] = None
|
participacoes: Optional[list] = None
|
||||||
orientacoes: Optional[list] = None
|
orientacoes: Optional[list] = None
|
||||||
membros_banca: Optional[list] = None
|
membros_banca: Optional[list] = None
|
||||||
|
pontuacao: Optional[dict] = None
|
||||||
|
|
||||||
|
|
||||||
class RankingPaginadoResponseSchema(BaseModel):
|
class RankingPaginadoResponseSchema(BaseModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user