fix(filer): add missing return after KvDelete in KvPut with empty value (#6846)

This commit is contained in:
SmoothDenis 2025-06-06 17:58:03 +05:00 committed by GitHub
parent 7439af0eca
commit c99530ec66
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -30,6 +30,7 @@ func (fs *FilerServer) KvPut(ctx context.Context, req *filer_pb.KvPutRequest) (*
if err := fs.filer.Store.KvDelete(ctx, req.Key); err != nil { if err := fs.filer.Store.KvDelete(ctx, req.Key); err != nil {
return &filer_pb.KvPutResponse{Error: err.Error()}, nil return &filer_pb.KvPutResponse{Error: err.Error()}, nil
} }
return &filer_pb.KvPutResponse{}, nil
} }
err := fs.filer.Store.KvPut(ctx, req.Key, req.Value) err := fs.filer.Store.KvPut(ctx, req.Key, req.Value)