From cb176aae90fb3d5caea3d7cc43bb089c0fb7d5b7 Mon Sep 17 00:00:00 2001 From: Guille Date: Mon, 29 Aug 2016 16:50:28 +0200 Subject: [PATCH] fix(diagnostic): Fix diagnostic objects --- src/plugins/diagnostic.ts | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/src/plugins/diagnostic.ts b/src/plugins/diagnostic.ts index cd708cd0..97a10331 100644 --- a/src/plugins/diagnostic.ts +++ b/src/plugins/diagnostic.ts @@ -63,24 +63,29 @@ export class Diagnostic { }; static permissionStatus = { - GRANTED: 'authorized', - GRANTED_WHEN_IN_USE: 'authorized_when_in_use', // iOS - RESTRICTED: 'restricted', // iOS - DENIED: 'denied', - DENIED_ALWAYS: 'denied_always', // android + GRANTED: 'GRANTED', + GRANTED_WHEN_IN_USE: 'GRANTED_WHEN_IN_USE', // iOS + RESTRICTED: 'RESTRICTED', // iOS + DENIED: 'DENIED', + DENIED_ALWAYS: 'NOT_REQUESTED', // android NOT_REQUESTED: 'not_determined' }; static locationAuthorizationMode = { - ALWAYS: 'always', - WHEN_IN_USE: 'when_in_use' + ALWAYS: 'ALWAYS', + WHEN_IN_USE: 'WHEN_IN_USE' }; static permissionGroups = { - GRANTED: 'GRANTED', - DENIED: 'DENIED', - NOT_REQUESTED: 'NOT_REQUESTED', - DENIED_ALWAYS: 'DENIED_ALWAYS' + CALENDAR: ['READ_CALENDAR', 'WRITE_CALENDAR'], + CAMERA: ['CAMERA'], + CONTACTS: ['READ_CONTACTS', 'WRITE_CONTACTS', 'GET_ACCOUNTS'], + LOCATION: ['ACCESS_FINE_LOCATION', 'ACCESS_COARSE_LOCATION'], + MICROPHONE: ['RECORD_AUDIO'], + PHONE: ['READ_PHONE_STATE', 'CALL_PHONE', 'ADD_VOICEMAIL', 'USE_SIP', 'PROCESS_OUTGOING_CALLS', 'READ_CALL_LOG', 'WRITE_CALL_LOG'], + SENSEORS: ['BODY_SENSORS'], + SMS: ['SEND_SMS', 'RECEIVE_SMS', 'READ_SMS', 'RECEIVE_WAP_PUSH', 'RECEIVE_MMS'], + STORAGE: ['READ_EXTERNAL_STORAGE', 'WRITE_EXTERNAL_STORAGE'] }; static locationMode = {