jellyfin / jellyfin-kodi

Jellyfin Plugin for Kodi
https://jellyfin.org
GNU General Public License v3.0
860 stars 113 forks source link

Error when new music is added #607

Closed Azelphur closed 2 years ago

Azelphur commented 2 years ago

Describe the bug When new music gets added to Jellyfin while Kodi is running, the Kodi plugin throws an error and is unable to sync the new music.

To Reproduce Add new music to jellyfin

Expected behavior It should not throw an error

Logs

2022-01-15 20:42:08.573 T:4849     INFO <general>: JELLYFIN.jellyfin_kodi.entrypoint.service -> INFO::jellyfin_kodi/entrypoint/service.py:256 [ LibraryChanged ] {'CollectionFolders': ['f137a2dd21bbc1b99aa5c0f6bf02a805', '767bffe4f11c93ef34b805451a696a4e', '7e64e319657a9516ec78490da03edccb'], 'FoldersAddedTo': ['9c4a7e36ed190c60b14db384f139758f', 'eb99a6d953fa2bf4c74f05e3b99f8272'], 'FoldersRemovedFrom': [], 'IsEmpty': False, 'ItemsAdded': ['eb99a6d953fa2bf4c74f05e3b99f8272', '7ab6b5f5046efae28be7d01aa99e1918', 'fa1ced81206e03d7fa5dbb0c6bd846e7', '9ba61d1caaf234542feb6e15c708ec21', '42e7807cd3e09494e2862bd53c16300e', '28d90d51039109e01d7715f8238db730', '1abc2fa82668fc1ada9efb8e59e5ce53', '034e4a37f0b541c317697725369778a3', '1b6790f0ab6c57d2e7e41c853ac5b036', '3da18729e2ab19003e11fc8b796b2e14', '628845cf6552161451dc59bf37b477af', '7ef2fb35895e3bff17647b415f009655', 'a962ecbc9e89f612d6e527e3c78f8de1', '114a2ad8da0cc6c85b47c4bef03a4cb0', '8b0b8e351ffb6810aa38a57efeb23277', '182d93b8f96624ccf8b8cfb5bbfb10e2', '89990ac9ac1f1df7ef843a6113744915', 'ecc5a8cd73f0e7034c8a4eea9d208966', '41f9633af4e680c69b06d6b31ede3cd1', 'f57720f8b8fc8bdf56da73e75dab5911', 'c3976ee01114bf5ca4bd9175c00aa4e1'], 'ItemsRemoved': [], 'ItemsUpdated': []}
2022-01-15 20:42:08.581 T:4849     INFO <general>: JELLYFIN.jellyfin_kodi.library -> INFO::jellyfin_kodi/library.py:578 ---[ updated:21 ]
2022-01-15 20:42:10.451 T:4862     INFO <general>: JELLYFIN.jellyfin_kodi.library -> INFO::jellyfin_kodi/library.py:230 -->[ q:download/3372180456 ]
2022-01-15 20:42:11.656 T:6087     INFO <general>: JELLYFIN.jellyfin_kodi.downloader -> INFO::jellyfin_kodi/downloader.py:305 --<[ q:download/3372180456 ]
2022-01-15 20:42:12.468 T:4862     INFO <general>: JELLYFIN.jellyfin_kodi.library -> INFO::jellyfin_kodi/library.py:258 -->[ q:updated/MusicAlbum/3273727008 ]
2022-01-15 20:42:12.669 T:6088     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:12.677 T:6088     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:231 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 224, in artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 229, in artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:13.756 T:6088     INFO <general>: JELLYFIN.jellyfin_kodi.library -> INFO::jellyfin_kodi/library.py:670 --<[ q:updated/3273727008 ]
2022-01-15 20:42:14.544 T:4862     INFO <general>: JELLYFIN.jellyfin_kodi.library -> INFO::jellyfin_kodi/library.py:258 -->[ q:updated/Audio/3273745944 ]
2022-01-15 20:42:14.649 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.655 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:14.696 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.700 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:14.795 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.799 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:14.842 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.846 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:14.940 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.944 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:14.986 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:14.991 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.079 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.084 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.126 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.130 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.223 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.227 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.267 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.273 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.362 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.366 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.409 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.413 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.502 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.507 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.546 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.551 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.642 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.646 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.690 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.694 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.782 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.788 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.828 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.832 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.926 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.930 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:15.974 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:15.980 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.081 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.089 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.136 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.141 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.231 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.238 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.278 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.282 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.373 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.377 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.415 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.422 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.512 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.516 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.559 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.567 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.659 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.663 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.707 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.711 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.798 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.805 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.845 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.850 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.941 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.945 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:16.986 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:16.991 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.082 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.088 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.128 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.132 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.224 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.228 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.270 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.274 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.364 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.370 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:429 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 422, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 427, in song_artist_link
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

2022-01-15 20:42:17.411 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.helper.utils -> ERROR::jellyfin_kodi/helper/utils.py:557 No ancestor found, not syncing item with ID: ce5974b8eab78c39bb5162a6ea3d27d1
2022-01-15 20:42:17.415 T:6092     INFO <general>: JELLYFIN.jellyfin_kodi.objects.music -> ERROR::jellyfin_kodi/objects/music.py:395 'NoneType' object is not subscriptable
                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 388, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

                                                   During handling of the above exception, another exception occurred:

                                                   Traceback (most recent call last):
                                                     File "jellyfin_kodi/objects/music.py", line 393, in song_artist_discography
                                                       temp_obj['ArtistId'] = self.jellyfin_db.get_item_by_id(*values(temp_obj, QUEM.get_item_obj))[0]
                                                   TypeError: 'NoneType' object is not subscriptable

Screenshots

System (please complete the following information):

Additional context This is my first time adding music to an existing jellyfin setup, may be relevant.

mcarlton00 commented 2 years ago

Do you have multiple Music libraries by chance? I've seen something similar in the past when new music is added to a library that Kodi doesn't have synced.

Azelphur commented 2 years ago

Not overly helpful, but I ended up completely wiping my jellyfin install after this sat for about a month, so I can no longer reproduce. I think it could have originated from me doing a botched migration from the official jellyfin container to the linuxserver.io container, as they both have different directory structures for config. Either that or my jellyfin install was so old and has been through many migrations, maybe something went wrong there.

Either way, happy for this to be closed now if you'd like. If anyone else has the issue and can reproduce, they can always reopen.