Skip to content

feat: (W-002) Navbar in Wheels debug panel breaks when controller action...#2001

Merged
bpamiri merged 1 commit intodevelopfrom
grove/W-002-navbar-in-wheels-debug-panel-breaks-when
Mar 28, 2026
Merged

feat: (W-002) Navbar in Wheels debug panel breaks when controller action...#2001
bpamiri merged 1 commit intodevelopfrom
grove/W-002-navbar-in-wheels-debug-panel-breaks-when

Conversation

@bpamiri
Copy link
Copy Markdown
Collaborator

@bpamiri bpamiri commented Mar 28, 2026

Navbar in Wheels debug panel breaks when controller action throws "view not found" error Issue #1998

When a controller action is executed without a corresponding view, Wheels correctly throws an error indicating that the view does not exist. But when this error occurs, the debug navbar becomes partially broken and only shows Logo, Info, Routes, Migrator. All other tabs disappear. The debug navbar should remain intact and display all standard tabs even when an error occurs. See: #1998

Task: W-002
Path: development
Cost: $0.00
Files changed: 0

Quality Gates

  • commits: passed — 1 commit on branch
  • tests: passed — No test command configured — skipped
  • diff_size: passed — 13 lines changed

Created by Grove

The error page header (_header_simple.cfm) only rendered Logo, Info,
Routes, and Migrator tabs. Added the missing API, Guides, and Tests
tabs, plus conditional Packages and Plugins tabs matching the normal
header. Also made Migrator conditional to match _header.cfm behavior.

Closes #1998

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bpamiri bpamiri merged commit cd4a780 into develop Mar 28, 2026
3 checks passed
@bpamiri bpamiri deleted the grove/W-002-navbar-in-wheels-debug-panel-breaks-when branch March 28, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant