Run Lidarr Sync

Manually run the scans for monitored content in Lidarr, and add the new content to the download queue.


Logs

        2025-11-03 05:50:55 Starting scans
LOG: Running job "startLidarrSync"
2025-11-03 05:50:55 startLidarrSync
Non-Empty Access Token, logging in
tidalrrStart
Error getting missing albums:  Invalid URL '/api/v1/wanted/missing?apikey=&pageSize=10&page=1': No scheme supplied. Perhaps you meant https:///api/v1/wanted/missing?apikey=&pageSize=10&page=1?
Process Process-1:
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap
    self.run()
  File "/usr/local/lib/python3.11/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
  File "/app/tidalrr/workers/__init__.py", line 35, in wrapper
    result = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
  File "/app/runLidarrNow.py", line 22, in startLidarrSync
    syncLidarr()
  File "/app/tidalrr/workers/syncLidarr.py", line 22, in syncLidarr
    albums = getMissingAlbums(settings.lidarrUrl, settings.lidarrApi)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/tidalrr/workers/syncLidarr.py", line 45, in getMissingAlbums
    while result['records']!= []:
          ~~~~~~^^^^^^^^^^^
TypeError: string indices must be integers, not 'str'