From ca414b97d5d142fcbdf67491c517faf0fe248293 Mon Sep 17 00:00:00 2001 From: jonessouza <47584042+jonessouza@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:01:55 -0300 Subject: Update webcast.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Inclui o "No - Name mismatch" na lista de vereditos que não gera mais penalidade. Isso permite que o Animeitor não contabilize submissões do tipo "No - Name mismatch", como uma penalidade. --- src/admin/report/webcast.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/admin/report/webcast.php b/src/admin/report/webcast.php index 75030be..6f6cf7c 100644 --- a/src/admin/report/webcast.php +++ b/src/admin/report/webcast.php @@ -267,7 +267,7 @@ for ($i = 0; $i < $numRuns; $i++) { } else if ($run[$i]['answer'] == 'Not answered yet') { $runfile .= '?' . "\n"; } - else if($run[$i]['answer'] == 'NO - Compilation error' || $run[$i]['answer'] == 'NO - Contact staff'){ + else if($run[$i]['answer'] == 'NO - Compilation error' || $run[$i]['answer'] == 'NO - Contact staff' || $run[$i]['answer'] == 'NO - Name mismatch'){ $runfile .= 'X' . "\n"; } else { -- cgit v1.2.3 From 7a487e2d01e5839d128321db77b9c50911da7923 Mon Sep 17 00:00:00 2001 From: jonessouza <47584042+jonessouza@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:27:39 -0300 Subject: Fix campo logip flog.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit O campo "loipg" com tamanho (20) não tem espaço suficiente para armazenar um IP do tipo ipv6. Solução: ALTER TABLE logtable ALTER COLUMN logip TYPE VARCHAR(160); --- src/flog.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flog.php b/src/flog.php index ca168f0..ea6805d 100644 --- a/src/flog.php +++ b/src/flog.php @@ -31,7 +31,7 @@ CREATE TABLE \"logtable\" ( \"contestnumber\" int4 NOT NULL, -- (id do concurso) \"sitenumber\" int4 NOT NULL, -- (id do site local) \"loguser\" int4, -- (usuario envolvido com o log) - \"logip\" varchar(20) NOT NULL, -- (numero do site do usuario envolvido) + \"logip\" varchar(160) NOT NULL, -- (numero do site do usuario envolvido) \"logdate\" int4 NOT NULL, -- (dia/hora da criacao deste registro) \"logtype\" varchar(20) NOT NULL, -- (tipo de registro: error, warn, info, debug) \"logdata\" text NOT NULL, -- (descricao do registro) -- cgit v1.2.3