gnome-shell/js/dbusServices
Florian Müllner addee680a5 dbusService: Don't double-wrap remote errors
Returning a GLib.Error from a method invocation will encode the
error when sent over the wire. In case the error itself is already
an encoded remote error, just passing it on will result in double
wrapping.

Avoid that by stripping any remote error information before
returning it.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3159>
(cherry picked from commit a5d33026f0)
2024-02-09 14:05:49 +01:00
..
extensions dbusServices/extensions: Improve error message formatting 2024-01-06 22:44:07 +01:00
notifications js: Port dbusUtils to ESM 2023-08-07 19:05:50 +00:00
screencast Revert "screencastService: Add dmabuf/GL pipeline" 2023-10-31 22:45:56 +00:00
screensaver js: Port dbusUtils to ESM 2023-08-07 19:05:50 +00:00
dbus-service.in dbusServices: Port to ESM 2023-06-21 13:26:42 +02:00
dbus-service.service.in dbusServices: Port to ESM 2023-06-21 13:26:42 +02:00
dbusService.js dbusService: Don't double-wrap remote errors 2024-02-09 14:05:49 +01:00
meson.build dbusServices/screencast: Install unconditionally 2022-05-20 12:00:22 +00:00
org.gnome.ScreenSaver.src.gresource.xml dbusServices: Refactor service utilities from fileUtils into dbusUtils 2022-07-05 03:41:41 -04:00
org.gnome.Shell.Extensions.src.gresource.xml dbusServices/extensions: Improve error message formatting 2024-01-06 22:44:07 +01:00
org.gnome.Shell.Notifications.src.gresource.xml dbusServices: Refactor service utilities from fileUtils into dbusUtils 2022-07-05 03:41:41 -04:00
org.gnome.Shell.Screencast.src.gresource.xml screencastService: Signal errors via the internal dbus interface 2023-04-26 13:35:57 +02:00