-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
bugneeds triageFor bugs that have not yet been assigned a fix priorityFor bugs that have not yet been assigned a fix priority
Description
Description
- Scene page does not display Remix link to admins unless Spoke is enabled for all users
- Scene page does not display Edit button for the admin scene owner unless Spoke is enabled for all users
To Reproduce
- On Admin Panel, App Settings, Features, set "Enable Scene Editor" to on.
- In a browser where you are logged in as an admin, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is displayed and works.
- In a browser where you are logged in as a regular user, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is displayed and works.
- In a browser where you are not logged in, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is not displayed.
- In a browser where you are logged in as an admin, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is displayed and works.
- In a browser where you are logged in as a regular user, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is displayed and works.
- In a browser where you are not logged in, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is displayed and works (you will need to sign in to publish).
- On Admin Panel, App Settings, Features, set "Enable Scene Editor" to off.
- In a browser where you are logged in as an admin, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is not displayed.
- In a browser where you are logged in as a regular user, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is not displayed.
- In a browser where you are not logged in, navigate to the scene page of a scene that you own (for example,
example.com/scenes/abc123).- Observe that the link "Edit in Scene Editor" is not displayed.
- In a browser where you are logged in as an admin, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is not displayed.
- In a browser where you are logged in as a regular user, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is not displayed.
- In a browser where you are not logged in, navigate to a remixable scene page (for example,
example.com/scenes/abc123).- Observe that the link "Remix in Scene Editor" is not displayed.
Expected behavior
The Spoke URLs shown should be exactly the same for admin accounts even if "Enable Scene Editor" is off, while regular and not logged in users should not be shown the links.
Actual behavior
Admin accounts are not shown the edit and remix links when "Enable Scene Editor" is off. Regular and not logged in users also aren't shown the links, but this is expected.
Screenshots
Hardware
- Device: Intel Mac
- OS: MacOS Sequoia 15.6.1
- Browser: Firefox, Chrome
Additional context
This is not a regression from any recent changes, and may never have worked.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugneeds triageFor bugs that have not yet been assigned a fix priorityFor bugs that have not yet been assigned a fix priority