mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
1cb59c1fd2
Re-resolving the project signature after persistHfIdsIfNeeded was a no-op: both adapters memoize the signature and invalidate it from a file watcher, which has not fired for a write the server itself just made. The re-resolve returned the pre-stamp value, so the first request for a project served an ETag the second request already disagreed with, and rebuilt. Verified end to end: minting request now serves the post-stamp ETag and the next request gets 304, where before it got 200.