`Export current profile` does not include contents of the `Manage Excluded Items...` window
Description
I have a single profile in Vorta which has some included Sources and some Excluded Items. This is my first time using Vorta or Borg so the profile is entirely created and configured through the Vorta GUI on a single computer, it has not be copied over from another computer.
Once I was happy with the backups and settings, I exported the profile to keep in case of needing to reinstall my OS from scratch or maybe moving to a different distro. I decided to take a peek inside and immediately noticed the list of Sources and the complete lack of the Excluded Items that I had added.
I have tried exporting the profile a few times now, including after rebooting my computer, but it never contains the Excluded Items.
The Excluded Items are retained by the Vorta GUI and apply to the backup perfectly, they just seem to be missed from the profile export, making it incomplete and complicating the process of migrating between computers or distros.
Reproduction
- [X] I tried to reproduce the issue.
- [X] I was able to reproduce the issue.
OS
Manjaro 6.9.12-3, KDE Plasma 6.0.5
Version of Vorta
0.9.1
What did you install Vorta with?
Distribution package
Version of Borg
1.4.0
Logs
2024-09-14 22:15:46,260 - vorta.borg.borg_job - WARNING - /usr/share/ModemManager/fcc-unlock.available.d/1199: open: [Errno 13] Permission denied: '1199'
2024-09-14 22:15:46,260 - vorta.borg.borg_job - WARNING - /usr/share/ModemManager/fcc-unlock.available.d/1eac: open: [Errno 13] Permission denied: '1eac'
2024-09-14 22:15:46,260 - vorta.borg.borg_job - WARNING - /usr/share/ModemManager/fcc-unlock.available.d/2c7c: open: [Errno 13] Permission denied: '2c7c'
2024-09-14 22:15:46,261 - vorta.borg.borg_job - WARNING - /usr/share/ModemManager/connection.available.d/99-log-event: open: [Errno 13] Permission denied: '99-log-event'
2024-09-14 22:15:58,726 - vorta.scheduler - DEBUG - Scheduler for profile 2 is disabled.
2024-09-14 22:15:59,040 - vorta.borg.jobs_manager - DEBUG - Finish job for site: 1
2024-09-14 22:15:59,040 - vorta.borg.jobs_manager - DEBUG - No more jobs for site: 1
2024-09-14 22:18:30,114 - vorta.scheduler - DEBUG - Refreshing all scheduler timers
2024-09-14 22:18:30,116 - vorta.scheduler - DEBUG - Scheduler for profile 2 is disabled.
2024-09-14 22:21:29,550 - vorta.borg.borg_job - DEBUG - Cancel job on site default
2024-09-14 22:21:29,550 - vorta.borg.borg_job - DEBUG - Cancel job on site 1
2024-09-14 22:21:29,550 - vorta.borg.jobs_manager - INFO - Finished cancelling all jobs
2024-09-14 22:23:03,235 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:23:03,236 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:23:03,237 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:23:13,498 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:23:13,498 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:23:13,499 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:23:13,502 - vorta.notifications - DEBUG - success notifications suppressed
2024-09-14 22:28:27,907 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:28:27,908 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:28:27,909 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:28:34,091 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:28:34,092 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:28:34,092 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:28:34,095 - vorta.notifications - DEBUG - success notifications suppressed
2024-09-14 22:30:22,335 - vorta.scheduler - INFO - Setting timer for profile 2
2024-09-14 22:30:22,336 - vorta.scheduler - DEBUG - Scheduling next run for 2024-09-15 03:42:00
2024-09-14 22:31:07,136 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:31:07,136 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:31:07,137 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:31:13,151 - vorta.keyring.abc - DEBUG - No module named 'objc'
2024-09-14 22:31:13,151 - vorta.keyring.abc - DEBUG - Using VortaKWallet5Keyring
2024-09-14 22:31:13,151 - vorta.keyring.kwallet - DEBUG - Retrieved password for repo /run/media/dan/BACKUP/Vorta-Manjaro
2024-09-14 22:31:13,153 - vorta.notifications - DEBUG - success notifications suppressed
2024-09-14 22:33:30,122 - vorta.scheduler - DEBUG - Refreshing all scheduler timers
2024-09-14 22:33:30,123 - vorta.scheduler - INFO - Setting timer for profile 2
2024-09-14 22:33:30,123 - vorta.scheduler - DEBUG - Scheduling next run for 2024-09-15 03:42:00