codevise / pageflow

Multimedia story telling for the web.
http://pageflow.io
MIT License
688 stars 125 forks source link

External Links disappearing #2109

Closed rbrenner-snoop closed 1 month ago

rbrenner-snoop commented 2 months ago

Hello Pageflow Team,

in our new Pageflow 16 Installation our customer found a strange bug.

In the editor of a traditional pageflow page there is a Hotspots page configured. This page did already exist before the upgrade to Pageflow 16.

When i go to the configuration of the single areas there are nearly all Links marked with a red warning sign and their names are all "not named" (or "Unbenannt" in our case).

error_hotspot_page

They are working though. The live page does have links which are working just fine.

If i want to change the links i need to configure new external links in the first Menu where nothing is visible by now. external_links_menu_empty

If a add a new link i can use it directly afterwards. As soon as i visit the editor for the next time the link is gone again but is fully functioning on the live page if i published it.

One hint for the possible error could be an error i get in the browser console: GET https://my.domain.de/external_links/entries/138/sites 404 (Not Found)

Do you have a hint how i can fix this behaviour?

Thanks and best regards Ronald

tf commented 2 months ago

This could be another case of #1957. Maybe Pageflow.routes(self) still comes before mount Pageflow::ExternalLinks::Engine, at: '/external_links' in your config/routes.rb?

rbrenner-snoop commented 1 month ago

Sorry for my late response. This was exactly the issue. Thanks for the hint.