Followup to https://github.com/zinc-collective/convene/pull/2302 to correctly identify if a Room has a hero image, taking into account that sometimes a Room might have a hero image association, but the associated Media object might not have an attachment.
A related question that this PR doesn't address is: why do we have Media objects with no attachment?
Followup to https://github.com/zinc-collective/convene/pull/2302 to correctly identify if a Room has a hero image, taking into account that sometimes a Room might have a hero image association, but the associated Media object might not have an attachment.
A related question that this PR doesn't address is: why do we have Media objects with no attachment?