Tidal App discussion

Yes, It is installed.
Strangely, on my side (because it was yesterday, as the uploads to Chum were new?), I believe that I didn’t have to install mpris-qt5-qml-plugin.

@contra, Indeed, restarting the app helped. Much better. I could connect to my account.
But it still seems Tidalplayer is not yet 100% happy. (parts of cut text in the screen and no music play possible)

Here is the output. I deleted potentially private parts

[defaultuser@XperiaXA2-DualSIM ~]$ /usr/bin/sailfish-qml harbour-tidalplayer
[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - Got library name: “/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so”
[W] unknown:90 - file:///usr/share/harbour-tidalplayer/qml/pages/FirstPage.qml:90:9: QML SlideshowView: Cannot anchor to an item that isn’t a parent or sibling.
[D] isTokenValid:53 - 0123456789
[Ric9k note: probably private thing here]
[D] checkAndLogin:35 - old token valid
[D] checkAndLogin:36 - Bearer
[Ric9k note: probably private thing here]
[D] loginIn:426 -
[Ric9k note: probably private thing here]
[W] unknown:0 - QQmlContext: Cannot set context object on invalid context.
[W] unknown:0 - QQmlComponent: Cannot create a component in an invalid context
[W] unknown:0 - QQmlContext: Cannot set context object on invalid context.
[W] unknown:0 - QQmlComponent: Cannot create a component in an invalid context
[W] unknown:0 - QQmlContext: Cannot set context object on invalid context.
[W] unknown:0 - QQmlComponent: Cannot create a component in an invalid context
[D] :113 - Playlistmanager module imported successfully
[D] generateList:332 - Playlist changed from main.qml
[D] generateList:203 - Generate current database
[D] getSize:141 - Playlist size: 0
[D] generateList:205 - current size 0
[D] expression for onListChanged:348 - update playlist
[D] expression for onListChanged:350 - update current playlist
[D] onTriggered:19 - 0
[D] :382 - Tidal module imported successfully
[D] :137 - tidalApi::printConsole Initialise tidal api
[D] :58 - playlistManager::printConsoleInitialise tidal api
[D] :137 - tidalApi::printConsole Login with old token
[D] :58 - playlistManager::printConsoleLogin with old token
[D] loadCurrentPlaylistState:164 - Loading current playlist [object Object]
[D] loadCurrentPlaylistState:165 - Loading current playlist undefined
[D] loadCurrentPlaylistState:166 - Loading current playlist undefined
[D] expression for onLoginSuccess:161 - Loading personal content
[D] :137 - tidalApi::printConsole Login success
[D] :58 - playlistManager::printConsoleLogin success
[D] addPlaylist:73 - [object Object]
[D] addPlaylist:78 - addPlaylist calm 67293e4f-d5d4-49eb-a3c8-0d26427ca30b
[D] addPlaylist:73 - [object Object]
[D] addPlaylist:78 - addPlaylist fastfly c5c15d80-cdf2-4cda-a1f9-d1229fa37863
[D] unknown:0 - “PyOtherSide error: Traceback (most recent call last):\n\n File “/usr/share/harbour-tidalplayer/qml/tidal.py”, line 490, in homepage\n self.home = self.session.home()\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/session.py”, line 562, in home\n return self.page.get(“pages/home”)\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 91, in get\n return self.parse(json_obj)\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 70, in parse\n page_item = self.page_category.parse(row[‘modules’][0])\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 150, in parse\n return category.parse(json_obj)\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 238, in parse\n self.items = self.request.map_json(json_obj[list_key], parse, session)\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/request.py”, line 137, in map_json\n lists.append(parse(item[‘item’]))\n\n File “/usr/share/harbour-tidalplayer/python/tidalapi/mix.py”, line 93, in parse\n self.mix_type = MixType(json_obj[‘mixType’])\n\n File “/usr/lib/python3.8/enum.py”, line 339, in call\n return cls.new(cls, value)\n\n File “/usr/lib/python3.8/enum.py”, line 663, in new\n raise ve_exc\n\nValueError: ‘WELCOME_MIX’ is not a valid MixType\n”
[W] unknown:0 - Unhandled PyOtherSide error: Return value of PyObject call is NULL: Traceback (most recent call last):

File “/usr/share/harbour-tidalplayer/qml/tidal.py”, line 490, in homepage
self.home = self.session.home()

File “/usr/share/harbour-tidalplayer/python/tidalapi/session.py”, line 562, in home
return self.page.get(“pages/home”)

File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 91, in get
return self.parse(json_obj)

File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 70, in parse
page_item = self.page_category.parse(row[‘modules’][0])

File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 150, in parse
return category.parse(json_obj)

File “/usr/share/harbour-tidalplayer/python/tidalapi/page.py”, line 238, in parse
self.items = self.request.map_json(json_obj[list_key], parse, session)

File “/usr/share/harbour-tidalplayer/python/tidalapi/request.py”, line 137, in map_json
lists.append(parse(item[‘item’]))

File “/usr/share/harbour-tidalplayer/python/tidalapi/mix.py”, line 93, in parse
self.mix_type = MixType(json_obj[‘mixType’])

File “/usr/lib/python3.8/enum.py”, line 339, in call
return cls.new(cls, value)

File “/usr/lib/python3.8/enum.py”, line 663, in new
raise ve_exc

ValueError: ‘WELCOME_MIX’ is not a valid MixType

Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
Error handling artist: ‘NoneType’ object has no attribute ‘replace’
[C] expression for onCacheArtist:46 - artist_info is undefined. skipping save
[C] expression for onFavArtists:117 - artist_info is undefined. skip append to model
[C] addArtist:56 - artist_info is undefined. skip append to model
[Etc…]

If I can help, let me know.