diff --git a/src/service/search/cache/mod.rs b/src/service/search/cache/mod.rs index 4db880f5de..594d947255 100644 --- a/src/service/search/cache/mod.rs +++ b/src/service/search/cache/mod.rs @@ -642,6 +642,10 @@ pub fn merge_response( .first() .map(|res| res.order_by) .unwrap_or_default(); + cache_response.order_by_metadata = search_response + .first() + .map(|res| res.order_by_metadata.clone()) + .unwrap_or_default(); cache_response.result_cache_ratio = (((cache_hits_len as f64) * 100_f64) / ((result_cache_len + cache_hits_len) as f64)) as usize;