Add comment explaining why /view resolves blake3 hashes

Amp-Thread-ID: https://ampcode.com/threads/T-019ce023-3384-7560-bacf-de40b0de0dd2
Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Luke Mino-Altherr
2026-03-11 21:47:56 -07:00
parent cab43a75df
commit b8817c9b0d

View File

@@ -502,7 +502,10 @@ class PromptServer():
if "filename" in request.rel_url.query:
filename = request.rel_url.query["filename"]
# If the filename is a blake3 hash, resolve it via the asset database
# The frontend's LoadImage combo widget uses asset_hash values
# (e.g. "blake3:...") as widget values. When litegraph renders the
# node preview, it constructs /view?filename=<asset_hash>, so this
# endpoint must resolve blake3 hashes to their on-disk file paths.
if filename.startswith("blake3:"):
file, filename = self._resolve_blake3_to_path(filename)
if file is None: