Skip to content

header: fix login / sign up buttons visibility#1428

Merged
lyubov-voloshko merged 2 commits into
mainfrom
fixes
Nov 13, 2025
Merged

header: fix login / sign up buttons visibility#1428
lyubov-voloshko merged 2 commits into
mainfrom
fixes

Conversation

@lyubov-voloshko

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings November 13, 2025 17:05
@lyubov-voloshko lyubov-voloshko merged commit 3253a37 into main Nov 13, 2025
12 checks passed
@lyubov-voloshko lyubov-voloshko deleted the fixes branch November 13, 2025 17:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes a bug where login and sign up buttons were not displaying correctly in the header when query parameters were present in the URL. The fix ensures that only the path portion of the URL (without query parameters) is used for route matching.

  • Strips query parameters from the URL path before comparing routes
  • Removes commented-out code and reorganizes imports in the upgrade component

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
frontend/src/app/app.component.ts Fixed URL parsing to strip query parameters, ensuring correct route matching for login/signup button visibility
frontend/src/app/components/upgrade/upgrade.component.ts Cleaned up commented code and reorganized imports (MatIconModule moved earlier)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

this.page = this.router.routerState.snapshot.url;
this.page = this.router.routerState.snapshot.url.split('?')[0];

console.log('Navigated to page:', this.page);

Copilot AI Nov 13, 2025

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This console.log statement appears to be debugging code and should be removed before merging to production. Debug logging statements can clutter the console and are typically not needed in production code.

Suggested change
console.log('Navigated to page:', this.page);

Copilot uses AI. Check for mistakes.
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.

2 participants