message: fix query parser error field not found
diff: @@ -547,7 +547,7 @@ impl QueryParser {
  .map(|json_field| (json_field, full_path.as_str(), literal.phrase.as_str()))
  .collect();
  if triplets.is_empty() {
  - return Err(QueryParserError::FieldDoesNotExist(field_name.to_string()));
  + return Err(QueryParserError::FieldDoesNotExist(full_path.to_string()));
  }
  Ok(triplets)
  }
  @@ -1220,9 +1220,11 @@ mod test {
  #[test]
  pub fn test_query_parser_field_does_not_exist() {
  let query_parser = make_query_parser();
  - assert_matches!(
  - query_parser.parse_query("boujou:\"18446744073709551615\""),
  - Err(QueryParserError::FieldDoesNotExist(_))
  + assert_eq!(
  + query_parser
  + .parse_query("boujou:\"18446744073709551615\"")
  + .unwrap_err(),
  + QueryParserError::FieldDoesNotExist("boujou".to_string())
  );
  }
  