aboutsummaryrefslogtreecommitdiffstats
path: root/hooks/after_prepare/remove-permissions.js
diff options
context:
space:
mode:
Diffstat (limited to 'hooks/after_prepare/remove-permissions.js')
-rwxr-xr-xhooks/after_prepare/remove-permissions.js12
1 files changed, 7 insertions, 5 deletions
diff --git a/hooks/after_prepare/remove-permissions.js b/hooks/after_prepare/remove-permissions.js
index 5628647..9ae133b 100755
--- a/hooks/after_prepare/remove-permissions.js
+++ b/hooks/after_prepare/remove-permissions.js
@@ -1,15 +1,15 @@
#!/usr/bin/env node
var fs = require('fs');
-if(fs.existsSync('platforms/android')) {
+var filename = 'platforms/android/app/src/main/AndroidManifest.xml';
+if (fs.existsSync(filename)) {
var PERMISSIONS_TO_REMOVE = [
'READ_PHONE_STATE',
'RECORD_AUDIO',
'MODIFY_AUDIO_SETTINGS',
'RECORD_VIDEO'
];
- var MANIFEST = 'platforms/android/AndroidManifest.xml';
- var manifestLines = fs.readFileSync(MANIFEST).toString().split('\n');
+ var manifestLines = fs.readFileSync(filename).toString().split('\n');
var newManifestLines = [];
var PERMISSIONS_REGEX = PERMISSIONS_TO_REMOVE.join('|');
@@ -19,5 +19,7 @@ if(fs.existsSync('platforms/android')) {
}
});
- fs.writeFileSync(MANIFEST, newManifestLines.join('\n'));
-} \ No newline at end of file
+ fs.writeFileSync(filename, newManifestLines.join('\n'));
+} else {
+ console.log("file didn't exist: ", filename);
+}