status/location: Change permission table

There is now a location portal that provides a similar role
as our agent. Settings supports that portal in its application
panel, which allows users to revisit their choice later.

Unfortunately it uses a different permission store table, so
any permissions granted (or denied) through our agent won't
show up there.

To change that, switch to the same table as the portal/Settings.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1945>
This commit is contained in:
Florian Müllner 2021-08-11 22:54:39 +02:00 committed by Marge Bot
parent f313eb08ac
commit c6b72ccd15

View File

@ -16,8 +16,8 @@ const LOCATION_SCHEMA = 'org.gnome.system.location';
const MAX_ACCURACY_LEVEL = 'max-accuracy-level'; const MAX_ACCURACY_LEVEL = 'max-accuracy-level';
const ENABLED = 'enabled'; const ENABLED = 'enabled';
const APP_PERMISSIONS_TABLE = 'gnome'; const APP_PERMISSIONS_TABLE = 'location';
const APP_PERMISSIONS_ID = 'geolocation'; const APP_PERMISSIONS_ID = 'location';
var GeoclueAccuracyLevel = { var GeoclueAccuracyLevel = {
NONE: 0, NONE: 0,