Author: Michael Lynch <git@mtlynch.io>
Committer: Michael Lynch <mtlynch@noreply.codeberg.org>
Make imported thumbnails non-optional (#28) Tinybeans photo exports include thumbnail URLs in metadata, but they do not include local thumbnail files on disk. Video exports do include thumbnail files. This change keeps photo thumbnail filenames distinct by parsing `blobs.t`, but stops requiring a local photo thumbnail path during Tinybeans export parsing. The importer still guarantees that every imported media entry has a thumbnail: photos generate one from the original image and videos copy the exported thumbnail file. The tests now reflect the real export shape instead of creating synthetic photo thumbnail files under testdata. Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/28 Co-authored-by: Michael Lynch <git@mtlynch.io> Co-committed-by: Michael Lynch <git@mtlynch.io>