Skip to content

Bitaxe: botão do AxeOS não aparecia (regex sem barra invertida) - #40

Merged
Modanez merged 1 commit into
mainfrom
fix/axeos-link-regex
Nov 12, 2026
Merged

Modanez merged 1 commit into
mainfrom
fix/axeos-link-regex

Conversation

@Modanez

@Modanez Modanez commented Nov 12, 2026

Copy link
Copy Markdown
Owner

O botão 🌐 AxeOS do #39 não aparecia (o link antigo também nunca apareceu).

Causa: o script do navegador fica dentro do template literal PAGE. A checagem /^[\w.:\-]+$/ chegava ao navegador como /^[w.:-]+$/ (a barra invertida some) e recusava qualquer IP.

Correção: classe sem barra invertida (/^[0-9A-Za-z_.:-]+$/) e um teste em tests/i18n.test.js que falha se qualquer linha do PAGE tiver barra invertida solta — a mesma armadilha já tinha mordido antes. npm test: 188 ok.


Generated by Claude Code

O script do navegador está dentro do template literal PAGE: /^[\w.:\-]+$/
virava /^[w.:-]+$/ e recusava qualquer IP, então nem o link antigo nem o botão
novo apareciam. Troca por uma classe sem barra invertida e um teste que acusa
barra invertida solta em qualquer linha do PAGE.

Claude-Session: https://claude.ai/code/session_01XjfaWQbpm2Tv3YnJgEKrFs
@Modanez
Modanez merged commit b152a62 into main Nov 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant