rafaelmardojai / forge-sparks

Get git forges notifications
MIT License
61 stars 7 forks source link

[Flatpak] Can't add account / access secrets store #19

Open r2binx opened 8 months ago

r2binx commented 8 months ago

On my system (sway+xdg-desktop-portal-wlr) using the flatpak it's not possible to add an account because it seems to be missing access to the secrets store.

com.mardojai.ForgeSparks-Message: 11:45:48.857: Gio.DBusError: org.freedesktop.DBus.Error.ServiceUnknown
_promisify/proto[asyncFunc]/</<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:454:44
main@resource://com/mardojai/ForgeSparks/main.js:28:24
run@resource:///org/gnome/gjs/modules/script/package.js:206:19
@file:///app/bin/forge-sparks:28:43
@file:///app/bin/forge-sparks:34:6
### Promise created here: ###
saveAccount@resource:///com/mardojai/ForgeSparks/model/accountsManager.js:145:42
_addAccount@resource:///com/mardojai/ForgeSparks/widgets/accountDialog.js:325:32
async*_onSave@resource:///com/mardojai/ForgeSparks/widgets/accountDialog.js:300:18
main@resource://com/mardojai/ForgeSparks/main.js:28:24
run@resource:///org/gnome/gjs/modules/script/package.js:206:19
@file:///app/bin/forge-sparks:28:43
@file:///app/bin/forge-sparks:34:6

However, it works when run with:

flatpak run --talk-name=org.freedesktop.secrets com.mardojai.ForgeSparks