freerange/jam-coop

`ActionView::Template::Error` undefined method `signed_id` for `nil:NilClass`

Opened this issue · 0 comments

See this exception.

I'm fairly confident this happened because someone viewed the album page before at least one of the downloads was ready. Presumably the solution is to check for the presence of download.file inside the @album.downloads.each loop...?

Anyway, I can view the album page fine now, so I don't think fixing it is urgent.

I suspect there are other places we need to add guard conditions like this around uses of ActiveStorage blobs.