You've already forked game-compatibility
mirror of
https://github.com/xenios-jp/game-compatibility.git
synced 2026-07-11 15:18:48 -07:00
67925316c5
The issue template uses "[TITLE_ID] — [GAME_NAME]" but
parseIssueTitle captured the wrapping brackets as part of the game
name (e.g. "[Midnight Club: Los Angeles]"), and the canonical-issue
duplicate detection used startsWith("<titleId> ") which never matched
template-formatted titles, so duplicate reports were never linked.
Strip wrapping brackets in parseIssueTitle (preserving brackets that
are actually part of the title), and have compat-report dedupe via
parseIssueTitle so it works regardless of bracket usage.