Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
.then((proxy) => {
commit(Mutations.PROXY_DATA_SET, proxy);
commit(Mutations.PROXY_SELECTED_IDS_SET, [proxy.id]);
dispatch(Actions.PROXY_PIPELINE_FETCH);
dispatch(Actions.MODULES_ACTIVE_CLEAR);
// Make sure we pull the actual server values
dispatch(Actions.PROXY_DATA_FETCH, { proxyId: proxy.id });
})
.catch(console.error);
.then((readerProxy) => {
this.$store.dispatch(Actions.PROXY_NAME_FETCH, readerProxy.id);
this.$store.dispatch(Actions.PROXY_PIPELINE_FETCH);
this.$store.dispatch(Actions.MODULES_ACTIVE_CLEAR);
this.$store.commit(Mutations.PROXY_SELECTED_IDS_SET, [
readerProxy.id,
]);
})
.catch(console.error);
deleteProxy() {
if (!this.create) {
this.$store.dispatch(Actions.PROXY_DELETE, this.activeSourceId);
this.$store.commit(Mutations.PROXY_SELECTED_IDS_SET, []);
} else {
this.$store.dispatch(Actions.MODULES_ACTIVE_CLEAR);
}
},
createProxy() {
]);
})
.catch(console.error);
},
openDirectory(directoryName) {
this.listServerDirectory(this.path.concat(directoryName).join('/'));
},
listParentDirectory(index) {
if (index) {
this.listServerDirectory(this.path.slice(0, index + 1).join('/'));
} else {
this.listServerDirectory('.');
}
},
},
mapActions({ removeActiveModule: Actions.MODULES_ACTIVE_CLEAR })
),
mounted() {
this.listServerDirectory('.');
},
};
},
data() {
return {
module,
color: 'grey darken-2',
};
},
methods: Object.assign(
{
addSource(idx) {
const name = this.sources[idx];
this.createProxy({ name });
},
},
mapActions({
removeActiveModule: Actions.MODULES_ACTIVE_CLEAR,
createProxy: Actions.PROXY_CREATE,
})
),
};