From c063652800eb37e39357bbe009ea80412779ec00 Mon Sep 17 00:00:00 2001 From: Michael Fornaro Date: Sat, 20 Apr 2019 02:56:17 +1000 Subject: [PATCH] feat(device-accounts): update plugin source (#2976) * feat: updating device account wrapper with maintained fork with android 8.0 compatibility * updating func to include getPermission for email permissions on android 8.0+ * revert package-lock as per feedback * fix conflicts in package-lock.json, revert back to commit 49d7ca7375d405daacf61f0b7264947e90a67f4c --- src/@ionic-native/plugins/device-accounts/index.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/@ionic-native/plugins/device-accounts/index.ts b/src/@ionic-native/plugins/device-accounts/index.ts index bc52a3c32..695d937ff 100644 --- a/src/@ionic-native/plugins/device-accounts/index.ts +++ b/src/@ionic-native/plugins/device-accounts/index.ts @@ -37,7 +37,7 @@ export interface AndroidAccount { pluginName: 'DeviceAccounts', plugin: 'cordova-device-accounts', pluginRef: 'plugins.DeviceAccounts', - repo: 'https://github.com/danielsogl/cordova-device-accounts', + repo: 'https://github.com/xUnholy/cordova-device-accounts', platforms: ['Android'] }) @Injectable() @@ -78,4 +78,13 @@ export class DeviceAccounts extends IonicNativePlugin { getEmail(): Promise { return; } + + /** + * Get permissions for access to email registered on Android device 8.0+ + * @returns {Promise} + */ + @Cordova() + getPermissions(): Promise { + return; + } }