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":