Return ETag from remote when file doesn't exist on Filer (#4025)

This commit is contained in:
aronneagu authored and GitHub committed 2022-11-30 07:43:30 -08:00
1 parent f59c3acd5f
commit 77699855a7
1 file changed
+3
+3
View File
@@ -42,6 +42,9 @@ func ETag(entry *filer_pb.Entry) (etag string) {
}
func ETagEntry(entry *Entry) (etag string) {
if entry.IsInRemoteOnly() {
return entry.Remote.RemoteETag
}
if entry.Attr.Md5 == nil {
return ETagChunks(entry.GetChunks())
}