From a86d98826da5dd30b926fc3cf8ad8c51c6e5d8be Mon Sep 17 00:00:00 2001 From: Krishnan Parthasarathi Date: Fri, 5 Apr 2024 04:39:31 -0700 Subject: [PATCH] Set object's original modTime when being restored (#19414) Set object's modTime when being restored restored here refers to making a temporary local copy in the hot tier for a tiered object using the RestoreObject API --- cmd/object-handlers.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/object-handlers.go b/cmd/object-handlers.go index b4aed71d6..af2ffa04d 100644 --- a/cmd/object-handlers.go +++ b/cmd/object-handlers.go @@ -3708,6 +3708,7 @@ func (api objectAPIHandlers) PostRestoreObjectHandler(w http.ResponseWriter, r * VersionID: objInfo.VersionID, }, ObjectOptions{ VersionID: objInfo.VersionID, + MTime: objInfo.ModTime, }); err != nil { writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrInvalidObjectState), r.URL) return