Adjust project name in login view for chatbot route #1729
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Jira Issue: https://issues.redhat.com/browse/AAP-50250
Assisted-by: claude-code
Description
This is a bit of a messy "problem" to solve. The project name comes in via a setting which we append to the end of "Log in to " on the login page. The approach I've taken is to check to see if the ?next query param starts with /chatbot and then find/replace the intended text with an empty string. I don't think this is a particularly clever approach nor is it robust. If the setting (ANSIBLE_AI_PROJECT_NAME) string changes just a bit, this logic may break. I also don't love hard-coding references to WCA in the view. I'm open to suggestions for alternative ways to achieve this (or push back saying that this is a bad idea and we shouldn't do it).
Testing
Scenarios tested
Production deployment