Skip to content

Commit

Permalink
fix: fix override header for processed blob
Browse files Browse the repository at this point in the history
  • Loading branch information
cshum committed Mar 17, 2024
1 parent ed6d797 commit bbc24dc
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions imagor.go
Original file line number Diff line number Diff line change
Expand Up @@ -393,8 +393,8 @@ func (app *Imagor) Do(r *http.Request, p imagorpath.Params) (blob *Blob, err err
for _, processor := range app.Processors {
b, e := checkBlob(processor.Process(ctx, blob, forwardP, load))
if !isBlobEmpty(b) {
if h := blob.Header; h != nil && b.Header == nil {
b.Header = h // forward blob Header
if blob != nil && blob.Header != nil && b.Header == nil {
b.Header = blob.Header // forward blob Header
}
blob = b // forward Blob to next processor if exists
}
Expand Down

0 comments on commit bbc24dc

Please sign in to comment.