mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-11-04 09:56:28 +00:00 
			
		
		
		
	return an error in case a user try to sort with :desc
This commit is contained in:
		@@ -15,7 +15,7 @@ use super::query_tree::{Operation, PrimitiveQueryPart, Query, QueryKind};
 | 
			
		||||
use crate::criterion::{AscDesc as AscDescName, Member};
 | 
			
		||||
use crate::search::criteria::geo::Geo;
 | 
			
		||||
use crate::search::{word_derivations, WordDerivationsCache};
 | 
			
		||||
use crate::{DocumentId, FieldId, Index, Result, TreeLevel};
 | 
			
		||||
use crate::{DocumentId, FieldId, Index, Result, TreeLevel, UserError};
 | 
			
		||||
 | 
			
		||||
mod asc_desc;
 | 
			
		||||
mod attribute;
 | 
			
		||||
@@ -311,7 +311,7 @@ impl<'t> CriteriaBuilder<'t> {
 | 
			
		||||
                                    point.clone(),
 | 
			
		||||
                                )?),
 | 
			
		||||
                                AscDescName::Desc(Member::Geo(_point)) => {
 | 
			
		||||
                                    panic!("You can't desc geosort"); // TODO: TAMO: remove this
 | 
			
		||||
                                    return Err(UserError::InvalidSortName { name: "Sorting in descending order is currently not supported for the geosearch".to_string() })?
 | 
			
		||||
                                }
 | 
			
		||||
                            };
 | 
			
		||||
                        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user