sortmap relevance always uses increasing=1 PAZ-930
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 10 Apr 2014 13:20:17 +0000 (15:20 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 10 Apr 2014 13:20:17 +0000 (15:20 +0200)
src/client.c

index d6a815b..fbfc564 100644 (file)
@@ -1495,6 +1495,8 @@ int client_parse_sort(struct client *cl, struct reclist_sortparms *sp)
         const char *sort_strategy_and_spec =
             get_strategy_plus_sort(cl, sp->name);
         int increasing = sp->increasing;
+        if (!strcmp(sp->name, "relevance"))
+            increasing = 1;
         if (sort_strategy_and_spec && strlen(sort_strategy_and_spec) < 40)
         {
             char strategy[50], *p;