Skip to content

Invite links skip the crawler script challenge - #246

Merged
ralyodio merged 1 commit into
mainfrom
fix/invite-landing-unchallenged
Oct 26, 2026
Merged

ralyodio merged 1 commit into
mainfrom
fix/invite-landing-unchallenged

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Follow-up to #245. Live check showed /i/INV-… answering 402 (the item-page script challenge matches every /i/ path) for a signed-out visitor without the challenge cookie. A browser solves it, but a chat link preview cannot, and an invite is a person's first impression. when now excludes /i/INV-; item pages are unchanged. Test added in test/pricing.test.js.

🤖 Generated with Claude Code

An invite is a person's first visit, often opened from a chat whose link
preview cannot run the challenge script; it is not an item page and nothing
links to it. Item pages (/i/<number>) are still challenged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit c20f2b9 into main Oct 26, 2026
3 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