[gnome-books/wip/hadess/sandboxed-miner: 2/3] changeMonitor: Fix name of D-Bus service when sandboxed
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-books/wip/hadess/sandboxed-miner: 2/3] changeMonitor: Fix name of D-Bus service when sandboxed
- Date: Wed, 24 Mar 2021 14:06:55 +0000 (UTC)
commit 124da52c8d27b8d9d3c96cc6b82a4c6b21482f29
Author: Bastien Nocera <hadess hadess net>
Date: Wed Mar 24 14:47:01 2021 +0100
changeMonitor: Fix name of D-Bus service when sandboxed
src/changeMonitor.js | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/src/changeMonitor.js b/src/changeMonitor.js
index 0172cd65..1b9dcfb0 100644
--- a/src/changeMonitor.js
+++ b/src/changeMonitor.js
@@ -26,6 +26,7 @@ const Signals = imports.signals;
const Tracker = imports.gi.Tracker;
const Application = imports.application;
+const Utils = imports.utils;
var ChangeEventType = {
CHANGED: 0,
@@ -53,8 +54,11 @@ var TrackerChangeMonitor = new Lang.Class({
_init: function() {
this._notifier = Application.connection.create_notifier();
+ let minerService = Utils.isSandboxed() ?
+ 'org.gnome.Books' + '.Tracker3.Miner.Files' :
+ 'org.freedesktop.Tracker3.Miner.Files';
this._notifier.signal_subscribe(Gio.DBus.session,
- 'org.freedesktop.Tracker3.Miner.Files',
+ minerService,
null,
'http://tracker.api.gnome.org/ontology/v3/tracker#Documents');
this._notifier.connect('events', Lang.bind(this, this._onNotifierEvents));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]