Search does not return results
When using the search bar in the top left I get no results.
I use:
- airsonic 10.6.2
- sublime-music v0.11.1 from AUR
- Arch Linux
The following is logged:
(sublime-music:305053): Gtk-CRITICAL **: 16:49:31.393: gtk_widget_set_size_request: assertion 'width >= -1' failed
/usr/lib/python3.8/site-packages/sublime/ui/albums.py:266: Warning: g_value_get_int: assertion 'G_VALUE_HOLDS_INT (value)' failed
self.page_entry.set_text(str(self.album_page + 1))
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/peewee.py", line 6807, in get
return clone.execute(database)[0]
File "/usr/lib/python3.8/site-packages/peewee.py", line 4226, in __getitem__
return self.row_cache[item]
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/sublime/ui/main.py", line 1075, in _update_search_results
if search_results.songs is not None:
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 214, in songs
return self._to_result(
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 176, in _to_result
all_results = sorted(
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 181, in <genexpr>
for t in transform(x)
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 215, in <lambda>
self._songs, lambda s: (s.title, s.artist.name if s.artist else None)
File "/usr/lib/python3.8/site-packages/peewee.py", line 4374, in __get__
return self.get_rel_instance(instance)
File "/usr/lib/python3.8/site-packages/peewee.py", line 4365, in get_rel_instance
obj = self.rel_model.get(self.field.rel_field == value)
File "/usr/lib/python3.8/site-packages/peewee.py", line 6384, in get
return sq.get()
File "/usr/lib/python3.8/site-packages/peewee.py", line 6810, in get
raise self.model.DoesNotExist('%s instance matching query does '
sublime.adapters.filesystem.models.ArtistDoesNotExist: <Model: Artist> instance matching query does not exist:
SQL: SELECT "t1"."id", "t1"."name", "t1"."album_count", "t1"."starred", "t1"."biography", "t1"."music_brainz_id", "t1"."last_fm_url", "t1"."_artist_image_url_id" FROM "artist" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?
Params: ['131', 1, 0]
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/peewee.py", line 6807, in get
return clone.execute(database)[0]
File "/usr/lib/python3.8/site-packages/peewee.py", line 4226, in __getitem__
return self.row_cache[item]
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/sublime/ui/main.py", line 1075, in _update_search_results
if search_results.songs is not None:
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 214, in songs
return self._to_result(
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 176, in _to_result
all_results = sorted(
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 181, in <genexpr>
for t in transform(x)
File "/usr/lib/python3.8/site-packages/sublime/adapters/api_objects.py", line 215, in <lambda>
self._songs, lambda s: (s.title, s.artist.name if s.artist else None)
File "/usr/lib/python3.8/site-packages/peewee.py", line 4374, in __get__
return self.get_rel_instance(instance)
File "/usr/lib/python3.8/site-packages/peewee.py", line 4365, in get_rel_instance
obj = self.rel_model.get(self.field.rel_field == value)
File "/usr/lib/python3.8/site-packages/peewee.py", line 6384, in get
return sq.get()
File "/usr/lib/python3.8/site-packages/peewee.py", line 6810, in get
raise self.model.DoesNotExist('%s instance matching query does '
sublime.adapters.filesystem.models.ArtistDoesNotExist: <Model: Artist> instance matching query does not exist:
SQL: SELECT "t1"."id", "t1"."name", "t1"."album_count", "t1"."starred", "t1"."biography", "t1"."music_brainz_id", "t1"."last_fm_url", "t1"."_artist_image_url_id" FROM "artist" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?
Params: ['131', 1, 0]