Any object other than a PhotoObject in the container will break your ability to view any images (enter slideshow).
If there are 10 PhotoObjects and 1 VideoClipObject, you can't enter a slideshow on the photos, but you can watch the video.
If there are 10 PhotoObjects and a NextPageObject, if you select any of those 10 images to enter a slideshow, PHT will go into an infinite loop of resolving the key of the NextPageObject. This requires you to kill the server to stop spamming HTTP requests to whatever api you're using.
I found you can explicitly set ObjectContainer(content=ContainerContent.Mixed) and PHT actually makes use of it. for Photo/Video to work together. But NextPageObject still causes issues.
Any object other than a
PhotoObject
in the container will break your ability to view any images (enter slideshow).If there are 10
PhotoObjects
and 1VideoClipObject
, you can't enter a slideshow on the photos, but you can watch the video.If there are 10
PhotoObjects
and aNextPageObject
, if you select any of those 10 images to enter a slideshow, PHT will go into an infinite loop of resolving the key of theNextPageObject
. This requires you to kill the server to stop spamming HTTP requests to whatever api you're using.