GothenburgBitFactory / bugwarrior

Pull github, bitbucket, and trac issues into taskwarrior
http://pypi.python.org/pypi/bugwarrior
GNU General Public License v3.0
743 stars 208 forks source link

nextcloud deck not working for me #1062

Open mrVanDalo opened 1 month ago

mrVanDalo commented 1 month ago

I get the following error:

ERROR:bugwarrior.collect:Worker for [nextcloud-deck] failed: string indices must be integers, not 'str'
Traceback (most recent call last):
  File "/nix/store/gv2gg4naicngzcw7rccjf522qyw0i57d-python3.11-bugwarrior-1.8.0/lib/python3.11/site-packages/bugwarrior/collect.py", line 36, in _aggregate_issues
    for issue in service.issues():
  File "/nix/store/gv2gg4naicngzcw7rccjf522qyw0i57d-python3.11-bugwarrior-1.8.0/lib/python3.11/site-packages/bugwarrior/services/deck.py", line 190, in issues
    for stack in self.client.get_stacks(board['id']):
                                        ~~~~~^^^^^^
TypeError: string indices must be integers, not 'str'

Using revision : 25e99834ef79e0a8c7141943810e0aa5152d6710 with python 3.11.

My config is:

[nextcloud-deck]
base_uri = "https://nextcloud.my-domain.tld"
password = "@oracle:eval:pass show bugwarrior/nextcloud-deck/mrvandalo"
service = "deck"
username = "mrvandalo"
ryneeverett commented 1 month ago

Weird, board ought to be a dict.