Use cls to create LazyUserList
MODIFY
plextraktsync/trakt_list_util.py
plextraktsync/trakt_list_util.py
@@ -28,7 +28,7 @@ def get_items(self):
def _get(cls, title, id):
data = yield f"lists/{id}"
extract_ids(data)
- ulist = LazyUserList(creator=data['user']['username'], **data)
+ ulist = cls(creator=data['user']['username'], **data)
ulist.get_items()
yield ulist

Use cls to create LazyUserList