Skip to content

Proposed fixes for issues #59 and #61. #66

Open
fs-doc wants to merge 1 commit into
masterfrom
fix-59-61
Open

Proposed fixes for issues #59 and #61. #66
fs-doc wants to merge 1 commit into
masterfrom
fix-59-61

Conversation

@fs-doc
Copy link
Copy Markdown
Collaborator

@fs-doc fs-doc commented Jun 5, 2026

This update proposes solution to issues #59 and #61. This adds support for multiple URL fragments (hash parameters) and improves URL sanitisation in the tracked link builder so _gl and cookieconsent are removed from both the main query string and any query-like content inside URL fragments before a new tracked link is generated.

The update heavily modifies the previous fragment-handling fix to keep fragment parsing safe while preserving valid anchor content.

Live test available here: https://dev.allaround.digital/clients/brc/link-builder/index.html

Apologies for the previous pull request attempts. I realized it didn't make sense to split the two changes into two different branches and PRs, because they're closely related and it was more efficient to make the changes all at once.

…iple URL fragments (hash parameters) and also removes unnecessary parameters from the query string and URL fragments (_gl + cookieconsent). Tested and passed preliminary checks.
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