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

Metadata component renders before config is received for large storylines #521

Open
szczz opened this issue Jan 23, 2025 · 1 comment
Open
Assignees
Labels
Bug Something isn't working Priority: Urgent This task should be grabbed before any others

Comments

@szczz
Copy link
Member

szczz commented Jan 23, 2025

Description

When loading a large storyline (TCEI), the metadata component will appear before the config is received by the client. It appears that the client gets a 200 from the TCEI request (https://{domain}/Storylines-Editor-STB-Server/history/TCEI-IECT), loads the metadata component, but displays N/A in most fields until the latest request (https://{domain}/Storylines-Editor-STB-Server/retrieve/TCEI-IECT/latest) finishes transferring and returns 200.

Clicking next before the config is loaded results in an error message saying "No config exists for storylines product" and prevents the Next button from being pressed again.

The metadata component should await the response for the latest request, rather than the uuid request.

@szczz szczz added Bug Something isn't working Priority: Urgent This task should be grabbed before any others labels Jan 23, 2025
@IshavSohal IshavSohal self-assigned this Feb 6, 2025
@IshavSohal
Copy link
Member

Is this issue only on the server, or can this be reproduced locally? I tried creating a large product locally but I'm unable to reproduce the error. Is there any particular product size where the error begins occurring?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Priority: Urgent This task should be grabbed before any others
Projects
None yet
Development

No branches or pull requests

2 participants