diff --git a/app/upload/advice.go b/app/upload/advice.go index d0d12e2d2..4da4a8fde 100644 --- a/app/upload/advice.go +++ b/app/upload/advice.go @@ -261,6 +261,9 @@ func (ii *immichIndex) ShouldUpload(la *assets.Asset, upCmd *UpCmd) (*Advice, er if ii.isAlreadyProcessed(checksum) { return ii.adviceAlreadyProcessed(sa), nil } + if upCmd.Overwrite { + return ii.adviceForceUpload(sa), nil + } return ii.adviceSameOnServer(sa), nil }