Our researchers have started adding the contents on the production site, but the site is not ready to launch yet, so it is still set to private.
We noticed when the site is set as private, the timeline is not working, got this js error:
Failed to load json data form /api/timeline/id
And error logs:
Doctrine\ORM\EntityNotFoundException: Entity of type 'Omeka\Entity\SitePage' for IDs id(8) was not found in /omeka-s/vendor/doctrine/orm/lib/Doctrine/ORM/EntityNotFoundException.php:47
...
When we change the site to public, the timeline starts working.
So in order to get timeline display, the site and items all need to be public, is that correct?