From 9614963973382d095ab9fc89e3cebdf1fd57724f Mon Sep 17 00:00:00 2001 From: Frederico Castro Date: Wed, 10 Dec 2025 17:08:25 -0300 Subject: [PATCH] Ajusta pontuacao de premiacoes (banca/comissao como avaliador/coordenador) --- .../infrastructure/repositories/consultor_repository_impl.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/infrastructure/repositories/consultor_repository_impl.py b/backend/src/infrastructure/repositories/consultor_repository_impl.py index 6d4bcba..f58a0aa 100644 --- a/backend/src/infrastructure/repositories/consultor_repository_impl.py +++ b/backend/src/infrastructure/repositories/consultor_repository_impl.py @@ -284,9 +284,9 @@ class ConsultorRepositoryImpl(ConsultorRepository): def _pontuar_participacao_premio(self, nivel: str, tipo_participacao: str) -> int: tipo = (tipo_participacao or "").lower() - if "avaliador" in tipo: + if "avaliador" in tipo or "banca" in tipo: return 2 # teto final tratado em componente D - if "coordenador" in tipo: + if "coordenador" in tipo or "comissao" in tipo or "comissão" in tipo: if nivel == "nivel1_grande": return 115 # valor máximo já com peso if nivel == "nivel1_pct":