File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ impl Client {
246246 let mut order_by = Vec :: with_capacity ( search. sortby . len ( ) ) ;
247247 for sortby in & search. sortby {
248248 order_by. push ( format ! (
249- "{} {}" ,
249+ "\" {} \" {}" ,
250250 sortby. field,
251251 match sortby. direction {
252252 Direction :: Ascending => "ASC" ,
@@ -659,4 +659,14 @@ mod tests {
659659 . unwrap ( ) ;
660660 assert_eq ! ( item_collection. items. len( ) , 0 ) ;
661661 }
662+
663+ #[ rstest]
664+ fn sortby_property ( client : Client ) {
665+ let mut search = Search :: default ( ) ;
666+ search. sortby = vec ! [ "eo:cloud_cover" . parse( ) . unwrap( ) ] ;
667+ let item_collection = client
668+ . search ( "data/100-sentinel-2-items.parquet" , search)
669+ . unwrap ( ) ;
670+ assert_eq ! ( item_collection. items. len( ) , 100 ) ;
671+ }
662672}
You can’t perform that action at this time.
0 commit comments