fix(home): exclude the router itself from the services grid #39

Merged
despiegk merged 1 commit from development_home_skip_self into development 2026-04-21 04:59:04 +00:00
Owner

Summary

The Home tab listed every group with a web-reachable socket, including hero_router's own ui.sock, so clicking its tile sent the user from the router back to the router. Skip the hero_router group name before tile construction.

#37

Changes

  • src/server/routes.rs::home_handler: filter out group_name == "hero_router" in the service-grid builder.

Test Results

  • cargo check -p hero_router: PASS.
## Summary The Home tab listed every group with a web-reachable socket, including hero_router's own `ui.sock`, so clicking its tile sent the user from the router back to the router. Skip the `hero_router` group name before tile construction. ## Related Issue https://forge.ourworld.tf/lhumina_code/hero_router/issues/37 ## Changes - `src/server/routes.rs::home_handler`: filter out `group_name == "hero_router"` in the service-grid builder. ## Test Results - `cargo check -p hero_router`: PASS.
fix(home): exclude the router itself from the services grid
Some checks failed
Build & Test / check (push) Failing after 1m39s
Build & Test / check (pull_request) Failing after 2m12s
2f1104cf43
The home page listed every group with a web-reachable socket — including
hero_router's own ui.sock — so clicking a tile sent the user from the
router right back to the router. Skip the "hero_router" group name
before tile construction.
despiegk merged commit b0c4761109 into development 2026-04-21 04:59:04 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_router!39
No description provided.