[db] Fix incorrect sorting of album/artist searches via web api (#1421)

Fix incorrect sorting of album/artist searches via web api. Also works with composers etc.

Fixes issue #1418
This commit is contained in:
ejurgensen
2022-02-20 10:18:13 +01:00
committed by GitHub
parent 1f16178036
commit e6823199d6
3 changed files with 25 additions and 15 deletions

View File

@@ -311,7 +311,7 @@ static void sql_append_recursive(struct smartpl_result *result, struct result_pa
case SQL_APPEND_FIELD:
assert(a->l == NULL);
assert(a->r == NULL);
sql_append(result, part, "f.%s", (char *)a->data);
sql_append(result, part, "%s", (char *)a->data);
break;
case SQL_APPEND_STR:
assert(a->l == NULL);
@@ -328,7 +328,7 @@ static void sql_append_recursive(struct smartpl_result *result, struct result_pa
assert(a->l == NULL);
assert(a->r == NULL);
if (a->data)
sql_append(result, part, "f.%s ", (char *)a->data);
sql_append(result, part, "%s ", (char *)a->data);
sql_append(result, part, "%s", is_not ? op_not : op);
break;
case SQL_APPEND_PARENS: