Merge pull request #210 from DarkKirb/fix-forgejo
make forgejo work with backblaze b2
This commit is contained in:
commit
dc80077caa
2 changed files with 16 additions and 0 deletions
|
@ -61,5 +61,8 @@ in
|
|||
maintainers = with maintainers; [ma27];
|
||||
};
|
||||
};
|
||||
forgejo = prev.forgejo.overrideAttrs (prev: {
|
||||
patches = prev.patches or [] ++ [./forgejo.patch];
|
||||
});
|
||||
}
|
||||
// nix-packages.packages.${system}
|
||||
|
|
13
overlays/forgejo.patch
Normal file
13
overlays/forgejo.patch
Normal file
|
@ -0,0 +1,13 @@
|
|||
diff --git a/modules/storage/minio.go b/modules/storage/minio.go
|
||||
index 8cc06bc..9ad9f46 100644
|
||||
--- a/modules/storage/minio.go
|
||||
+++ b/modules/storage/minio.go
|
||||
@@ -142,7 +142,7 @@ func (m *MinioStorage) Save(path string, r io.Reader, size int64) (int64, error)
|
||||
m.buildMinioPath(path),
|
||||
r,
|
||||
size,
|
||||
- minio.PutObjectOptions{ContentType: "application/octet-stream"},
|
||||
+ minio.PutObjectOptions{ContentType: "application/octet-stream", SendContentMd5: true},
|
||||
)
|
||||
if err != nil {
|
||||
return 0, convertMinioErr(err)
|
Loading…
Reference in a new issue