jenkins@nwork.local
2022-07-06 11:57:53 +00:00
parent ed90393388
commit 8a36b10392
512 changed files with 2327 additions and 1770 deletions

View File

@@ -103,7 +103,7 @@ export class SymbolsStorage {
this._onExchangeDataReceived(exchange, response);
}
catch (error) {
reject(error);
reject(error instanceof Error ? error : new Error(`SymbolsStorage: Unexpected exception ${error}`));
return;
}
resolve();
@@ -141,7 +141,8 @@ export class SymbolsStorage {
unit_conversion_types: extractField(data, 'unit-conversion-types', symbolIndex, true),
description: extractField(data, 'description', symbolIndex),
has_intraday: definedValueOrDefault(extractField(data, 'has-intraday', symbolIndex), false),
has_no_volume: definedValueOrDefault(extractField(data, 'has-no-volume', symbolIndex), false),
has_no_volume: definedValueOrDefault(extractField(data, 'has-no-volume', symbolIndex), undefined),
visible_plots_set: definedValueOrDefault(extractField(data, 'visible-plots-set', symbolIndex), undefined),
minmov: extractField(data, 'minmovement', symbolIndex) || extractField(data, 'minmov', symbolIndex) || 0,
minmove2: extractField(data, 'minmove2', symbolIndex) || extractField(data, 'minmov2', symbolIndex),
fractional: extractField(data, 'fractional', symbolIndex),
@@ -171,7 +172,7 @@ export class SymbolsStorage {
}
}
catch (error) {
throw new Error(`SymbolsStorage: API error when processing exchange ${exchange} symbol #${symbolIndex} (${data.symbol[symbolIndex]}): ${error.message}`);
throw new Error(`SymbolsStorage: API error when processing exchange ${exchange} symbol #${symbolIndex} (${data.symbol[symbolIndex]}): ${Object(error).message}`);
}
}
}