Describe the bug
The combination system seems to be broken. From what I can tell, the combinations are stored in ~/.config/syncall/tw_gtasks_configs.yaml, but then the system goes to read them from ~/.config/syncall/tw__google_tasks__configs.yaml (which is empty).
I tried copying the contents of one file to another, but all I got was this error:
% tw_gtasks_sync -b Personal
13:57:35.60 | INFO | Loading preferences...
13:57:35.60 | INFO |
Loading configuration - /home/ogarcia/.config/syncall/tw__google_tasks__configs.yaml | Personal
Traceback (most recent call last):
File "/home/ogarcia/.local/virtualenvs/syncall/bin/tw_gtasks_sync", line 10, in <module>
sys.exit(main())
^^^^^^
File "/home/ogarcia/.local/virtualenvs/syncall/lib/python3.12/site-packages/click/core.py", line 1485, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ogarcia/.local/virtualenvs/syncall/lib/python3.12/site-packages/click/core.py", line 1406, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/ogarcia/.local/virtualenvs/syncall/lib/python3.12/site-packages/click/core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ogarcia/.local/virtualenvs/syncall/lib/python3.12/site-packages/click/core.py", line 824, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ogarcia/.local/virtualenvs/syncall/lib/python3.12/site-packages/syncall/scripts/tw_gtasks_sync.py", line 110, in main
tw_sync_all_tasks = app_config["tw_sync_all_tasks"]
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
KeyError: 'tw_sync_all_tasks
To Reproduce
Just make a sync:
tw_gtasks_sync -v -l 'Mis tareas' -p Personal --days 30 -s Personal
And then try using that combination:
tw_gtasks_sync -b Personal
This happens regardless of whether I name the combination myself or leave it with the default name generated by the system
Versions
OS Version (cat /etc/*-release; uname -a)
Arch Linux
Python version (python --version; python3 --version)
Python 3.12.13
--version of your executable
tw_gtasks_sync, version 1.8.8
Describe the bug
The combination system seems to be broken. From what I can tell, the combinations are stored in
~/.config/syncall/tw_gtasks_configs.yaml, but then the system goes to read them from~/.config/syncall/tw__google_tasks__configs.yaml(which is empty).I tried copying the contents of one file to another, but all I got was this error:
To Reproduce
Just make a sync:
And then try using that combination:
This happens regardless of whether I name the combination myself or leave it with the default name generated by the system
Versions
OS Version (
cat /etc/*-release; uname -a)Arch Linux
Python version (
python --version; python3 --version)Python 3.12.13
--versionof your executabletw_gtasks_sync, version 1.8.8