diff --git a/core/app.js b/core/app.js index bc56c5a..20fd25f 100644 --- a/core/app.js +++ b/core/app.js @@ -177,7 +177,7 @@ class ParusAppServer { await this.dbConn.disconnect(); process.exit(0); } catch (e) { - await this.logger.error("Ошибка отключения от БД: " + e.sCode + ": " + e.sMessage); + await this.logger.error(`Ошибка отключения от БД: ${e.sCode}: ${e.sMessage}`); process.exit(1); } } else { diff --git a/core/db_connector.js b/core/db_connector.js index 7cb8265..177b878 100644 --- a/core/db_connector.js +++ b/core/db_connector.js @@ -64,16 +64,16 @@ class DBConnector extends EventEmitter { } catch (e) { throw new ServerError( SERR_MODULES_BAD_INTERFACE, - "Ошибка подключения пользовательского модуля: " + - e.message + - ". Проверьте модуль на отсутствие синтаксических ошибок." + `Ошибка подключения пользовательского модуля: ${ + e.message + }. Проверьте модуль на отсутствие синтаксических ошибок.` ); } //Проверим его интерфейс let sCheckResult = validateObject( this.connector, intfDBConnectorModuleSchema.dbConnectorModule, - "Модуль " + prms.connectSettings.sConnectorModule + `Модуль ${prms.connectSettings.sConnectorModule}` ); if (sCheckResult) { throw new ServerError(SERR_MODULES_BAD_INTERFACE, sCheckResult); diff --git a/core/utils.js b/core/utils.js index 813f7d7..f77ddff 100644 --- a/core/utils.js +++ b/core/utils.js @@ -44,11 +44,9 @@ const validateObject = (obj, schema, sObjName) => { let a = errors.map(e => { return e.message; }); - sRes = - "Объект" + - (sObjName ? " '" + sObjName + "' " : " ") + - "имеет некорректный формат: " + - _.uniq(a).join("; "); + sRes = `Объект${sObjName ? ` "${sObjName}" ` : " "}имеет некорректный формат: ${_.uniq(a).join( + "; " + )}`; } } else { //Валидатор вернул не то, что мы ожидали @@ -56,7 +54,7 @@ const validateObject = (obj, schema, sObjName) => { } } else { //Нам не передали объект на проверку - sRes = "Объект" + (sObjName ? " '" + sObjName + "' " : " ") + "не указан"; + sRes = `Объект${sObjName ? ` "${sObjName}" ` : " "}не указан`; } } else { //Пришла не схема валидации а непонятно что @@ -71,7 +69,7 @@ const makeModuleFullPath = sModuleName => { //Если имя модуля передано if (sModuleName) { //Объединим его с шаблоном пути до библиотеки модулей - return SMODULES_PATH_MODULES + "/" + sModuleName; + return `${SMODULES_PATH_MODULES}/${sModuleName}`; } else { //Нет имени модуля - нет полного пути return ""; @@ -230,7 +228,7 @@ const buildURL = prms => { //Если структура объекта в норме if (!sCheckResult) { //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! КОНТРОЛЬ КОРРЕКТНОСТИ - return `${prms.sSrvRoot}/${prms.sFnURL}${prms.sQuery ? "?" + prms.sQuery : ""}`; + return `${prms.sSrvRoot}/${prms.sFnURL}${prms.sQuery ? `?${prms.sQuery}` : ""}`; } else { throw new ServerError(SERR_OBJECT_BAD_INTERFACE, sCheckResult); }