aboutsummaryrefslogtreecommitdiffstats
path: root/src/helpers/service-helpers.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/helpers/service-helpers.js')
-rw-r--r--src/helpers/service-helpers.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/helpers/service-helpers.js b/src/helpers/service-helpers.js
index eb804103e..5f63f6b7c 100644
--- a/src/helpers/service-helpers.js
+++ b/src/helpers/service-helpers.js
@@ -4,16 +4,17 @@ import fs from 'fs-extra';
4 4
5const app = remote.app; 5const app = remote.app;
6 6
7function getServicePartitionsDirectory() { 7export function getServicePartitionsDirectory() {
8 return path.join(app.getPath('userData'), 'Partitions'); 8 return path.join(app.getPath('userData'), 'Partitions');
9} 9}
10 10
11export function removeServicePartitionDirectory(id = '') { 11export function removeServicePartitionDirectory(id = '', addServicePrefix = false) {
12 const servicePartition = path.join(getServicePartitionsDirectory(), `service-${id}`); 12 const servicePartition = path.join(getServicePartitionsDirectory(), `${addServicePrefix ? 'service-' : ''}${id}`);
13
13 return fs.remove(servicePartition); 14 return fs.remove(servicePartition);
14} 15}
15 16
16export async function getServiceIdsFromPartitions() { 17export async function getServiceIdsFromPartitions() {
17 const files = await fs.readdir(getServicePartitionsDirectory()); 18 const files = await fs.readdir(getServicePartitionsDirectory());
18 return files.map(filename => filename.replace('service-', '')); 19 return files.filter(n => n !== '__chrome_extension');
19} 20}