Skip to content

Fix invite redemption with surrounding whitespace - #59

Merged
HANCORE-linux merged 1 commit into
mainfrom
fix/invite-whitespace
Sep 16, 2026
Merged

HANCORE-linux merged 1 commit into
mainfrom
fix/invite-whitespace

Conversation

@HANCORE-linux

Copy link
Copy Markdown
Owner

Summary

  • Ignore bounded surrounding ASCII whitespace when validating and redeeming pasted invites; continue rejecting interior and Unicode whitespace.
  • Submit the normalized invite through the existing UI/IPC flow without visual changes.
  • Canonicalize QR input and escape event output to keep JSONL valid.
  • Add parser, Panel/IPC, and QR regression coverage; document the behavior.

Refs #58. The issue will be closed with a completion comment after merge.

Verification

  • Passed: make test, make helper, make arch, no-signal-build, phase2, IPC regression, panel-request-focus (including Quickshell runtime), redeem-feedback, QML plaintext checks, plugin validation, and git diff --check.
  • Independent code review approved the final diff; focused parser, UI/IPC, and QR checks passed.
  • Known limitation: qmllint Panel.qml exits 255 without diagnostics. No live Tox/private-service test or physical QR scan.
  • No live deployment performed.

@HANCORE-linux
HANCORE-linux merged commit 522e27b into main Sep 16, 2026
1 check 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