Limit number of returned search results

This commit is contained in:
Phillip Kühne 2019-05-31 04:01:53 +02:00
parent e51b6ade9a
commit 0de1c52535
2 changed files with 2 additions and 2 deletions

View File

@ -74,7 +74,7 @@ def get_song_completions(input_string):
cur = conn.cursor() cur = conn.cursor()
# Don't look, it burns... # Don't look, it burns...
cur.execute( cur.execute(
"SELECT Title || \" - \" || Artist AS Song, Id FROM songs WHERE Song LIKE REPLACE(REPLACE(REPLACE(REPLACE(UPPER('%"+input_string+"%'),'ö','Ö'),'ü','Ü'),'ä','Ä'),'ß','')") "SELECT Title || \" - \" || Artist AS Song, Id FROM songs WHERE Song LIKE REPLACE(REPLACE(REPLACE(REPLACE(UPPER('%"+input_string+"%'),'ö','Ö'),'ü','Ü'),'ä','Ä'),'ß','') LIMIT 20")
return cur.fetchall() return cur.fetchall()
def add_entry(name,song_id): def add_entry(name,song_id):

View File

@ -50,7 +50,7 @@
$("#filter").keyup( function () { $("#filter").keyup( function () {
var value = $(this).val().toLowerCase(); var value = $(this).val().toLowerCase();
//alert(value); //alert(value);
if(value.length >= 3) { if(value.length >= 1) {
$.getJSON("/api/songs/compl", { search: value }, function (data) { $.getJSON("/api/songs/compl", { search: value }, function (data) {
var items = []; var items = [];
$.each(data, function (key, val) { $.each(data, function (key, val) {