Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error accessing "/registration/external" and "/?overlay=consent_osp" – Page Not Existing #907

Closed
jjeroch opened this issue Jul 7, 2024 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@jjeroch
Copy link
Contributor

jjeroch commented Jul 7, 2024

Description: Users are unable to access the external customer registration and consent overlay pages. Upon attempting to navigate to "/registration/external" or "/?overlay=consent_osp", an error stating "Page not existing" is displayed. This issue has arisen subsequent to the UI update performed in pull request #547. The pages were previously implemented and functional as per ticket #468.

Reproduction Steps:

  1. Navigate to "/registration/external"
  2. Observe the "Page not existing" error
  3. Navigate to "/?overlay=consent_osp"
  4. Observe the same error message

Expected Behavior: The user should be redirected to the appropriate registration or consent overlay page based on their customer type.

Actual Behavior: The user receives an error message indicating that the page does not exist.

Customer Attributes:

  • applicationStatus: "CREATED"
  • applicationType: "EXTERNAL"

Additional Information:

  • The issue needs to be validated to determine under what URL or conditions the page is meant to be reachable.
  • This bug is likely to affect external customer onboarding experience and needs immediate attention.

NOTE: I have an example test user if needed. Only selected users are able to access this function

@jjeroch jjeroch added the bug Something isn't working label Jul 7, 2024
@jjeroch jjeroch added this to the Release 2.1.0 milestone Jul 7, 2024
@jjeroch jjeroch added this to Portal Jul 7, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Jul 7, 2024
@jjeroch jjeroch moved this from NEW USER REQUEST to BACKLOG in Portal Jul 7, 2024
@jjeroch
Copy link
Contributor Author

jjeroch commented Jul 7, 2024

Issue identified on INT - please check once which version is released to INT to analyse the correct code version

@oyo
Copy link
Contributor

oyo commented Jul 8, 2024

@jjeroch is the test user in our keepass? which one is it? or send me the credentials please

@typecastcloud
Copy link
Contributor

typecastcloud commented Jul 16, 2024

Hi @evegufy @jjeroch @oyo,

in /portal repo the configuration for externalRegistrationPath is still set to /?overlay=consent_osp. This will result in broken links in e-mails afaik. Please confirm/fix.

https://github.com/eclipse-tractusx/portal/blob/1eb1ad35c0b3996e76dc2394c7d54743e3f9eba4/charts/portal/values.yaml#L870

@evegufy
Copy link
Contributor

evegufy commented Jul 16, 2024

Hi @evegufy @jjeroch @oyo,

in /portal repo the configuration for externalRegistrationPath is still set to /?overlay=consent_osp. This will result in broken links in e-mails afaik. Please confirm/fix.

https://github.com/eclipse-tractusx/portal/blob/1eb1ad35c0b3996e76dc2394c7d54743e3f9eba4/charts/portal/values.yaml#L870

@typecastcloud , @oyo and I had a look and you're right, @oyo will raise a pr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

No branches or pull requests

4 participants