You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest merges to main seem to have completely broken the metadata editor. There are two major issues:
Upon entering a correct UUID into the load existing storylines product screen, the app indicates success but doesn't show the form.
If you somehow manage to click 'Next', the editor doesn't load in, and you get a blank screen.
Screenshots
After clicking load:
After clicking 'next' OR directly entering UUID into URL (sometimes):
NOTE: It doesn't load in after waiting, I tried
Steps to reproduce
Go to the load existing storylines product screen
Enter a UUID for an existing storylines product (e.g. 00000000-0000-0000-0000-000000000000)
Click Load. You'll get the success toast, but the form and 'next' button won't show up. The user is now stuck.
After fixing this issue, try clicking the 'Next' button. The editor won't load.
Expected behavior
Form and next button should show up after loading an existing UUID, and next button should load the editor.
Actual behavior
No form, no next button, no editor.
Possible solution
For the first issue, I think someone just messed with the loadStatus variable and put in the wrong value for success, since the form will only load on loadStatus === 'loaded'. Specifically this bit of code (metadata-editor.vue, function loadConfig):
My suspicion is that this is happening because the logo URL is 404ing now. In this PR I made a comment about how the editor doesn't load when an SVG logo returns a CORS error, and I think this is probably related.
After further investigation, removing the logo from the product config does in fact fix the issue with the editor crashing. We should probably look in to why the editor crashes if the image fails to load.
Description
The latest merges to
main
seem to have completely broken the metadata editor. There are two major issues:load existing storylines product
screen, the app indicates success but doesn't show the form.Screenshots
After clicking
load
:After clicking 'next' OR directly entering UUID into URL (sometimes):
NOTE: It doesn't load in after waiting, I tried
Steps to reproduce
load existing storylines product
screen00000000-0000-0000-0000-000000000000
)Load
. You'll get the success toast, but the form and 'next' button won't show up. The user is now stuck.Expected behavior
Form and next button should show up after loading an existing UUID, and next button should load the editor.
Actual behavior
No form, no next button, no editor.
Possible solution
For the first issue, I think someone just messed with the
loadStatus
variable and put in the wrong value for success, since the form will only load onloadStatus === 'loaded'
. Specifically this bit of code (metadata-editor.vue
, functionloadConfig
):The text was updated successfully, but these errors were encountered: