misc.js 535 B

12345678910111213141516171819
  1. import wsc from './webSocketConnection';
  2. class Misc {
  3. async loadConfig() {
  4. const query = {params: [
  5. 'name', 'version', 'mode', 'maxUploadFileSize', 'useExternalBookConverter',
  6. 'acceptFileExt', 'bucEnabled', 'branch', 'networkLibraryLink', 'restricted'
  7. ]};
  8. const config = await wsc.message(await wsc.send(Object.assign({action: 'get-config'}, query)));
  9. if (config.error)
  10. throw new Error(config.error);
  11. return config;
  12. }
  13. }
  14. export default new Misc();