Skip to content
Commit 02110167 authored by Igor Matheus's avatar Igor Matheus
Browse files

PP-12: palpite fora do escopo inflava o ranking — fechado nas duas camadas

Achado por auditoria hoje e **reproduzido antes de corrigir**: a rule de
palpite validava dono, placar, prazo e bolao aberto, e nao validava que o
jogo pertence ao bolao. A apuracao tambem nao.

O caminho era auto-servico: `criarBolao` e aberta a qualquer autenticado,
entao a pessoa criava um bolao descartavel de outras rodadas — o que semeia
o calendario global —, listava os jogos futuros (`jogos` e legivel por
qualquer autenticado) e gravava palpites deles **no bolao do grupo**. Cada
acerto somava ponto. E o extrato e por rodada, entao o ponto extra nao
aparecia na conta que o grupo confere.

Duas sondas provaram a cadeia antes de qualquer correcao: escrita aceita
para jogo da rodada 30 num bolao da 21 e para jogo de outro campeonato; e,
com o emulador de Functions, a classificacao subindo para 10 pontos.

**Camada 1, a rule** (`PP-12-01` a `PP-12-07`): o jogo tem de ser do
campeonato e da faixa de rodadas do bolao. Custou ...
parent a42f38c0
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment