Viacheslav Klimov
7 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with
28 additions and
13 deletions
-
ui-ngx/src/app/core/http/queue.service.ts
-
ui-ngx/src/app/modules/home/components/widget/lib/rpc/led-indicator.component.ts
-
ui-ngx/src/app/modules/home/components/widget/lib/rpc/round-switch.component.ts
-
ui-ngx/src/app/modules/home/components/widget/lib/rpc/switch.component.ts
|
|
|
@ -75,7 +75,7 @@ export class QueueService { |
|
|
|
} |
|
|
|
|
|
|
|
public getQueueStatisticsByIds(queueStatIds: Array<string>, config?: RequestConfig): Observable<Array<QueueStatisticsInfo>> { |
|
|
|
return this.http.get<Array<QueueStatisticsInfo>>(`/api/queueStats?QueueStatsIds=${queueStatIds.join(',')}`, |
|
|
|
return this.http.get<Array<QueueStatisticsInfo>>(`/api/queueStats?queueStatsIds=${queueStatIds.join(',')}`, |
|
|
|
defaultHttpOptionsFromConfig(config)).pipe( |
|
|
|
map(queueStats => queueStats.map(queueStat => this.parseQueueStatName(queueStat)) |
|
|
|
) |
|
|
|
|
|
|
|
@ -332,11 +332,16 @@ export class LedIndicatorComponent extends PageComponent implements OnInit, OnDe |
|
|
|
if (keyData && keyData.data && keyData.data[0]) { |
|
|
|
const attrValue = keyData.data[0][1]; |
|
|
|
if (isDefined(attrValue)) { |
|
|
|
let parsed = null; |
|
|
|
let valueToParse = attrValue; |
|
|
|
try { |
|
|
|
parsed = this.parseValueFunction(JSON.parse(attrValue)); |
|
|
|
} catch (e){/**/} |
|
|
|
value = !!parsed; |
|
|
|
valueToParse = JSON.parse(attrValue); |
|
|
|
} catch (e) {/**/} |
|
|
|
|
|
|
|
try { |
|
|
|
value = !!this.parseValueFunction(valueToParse); |
|
|
|
} catch (e) { |
|
|
|
value = false; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -330,11 +330,16 @@ export class RoundSwitchComponent extends PageComponent implements OnInit, OnDes |
|
|
|
if (keyData && keyData.data && keyData.data[0]) { |
|
|
|
const attrValue = keyData.data[0][1]; |
|
|
|
if (isDefined(attrValue)) { |
|
|
|
let parsed = null; |
|
|
|
let valueToParse = attrValue; |
|
|
|
try { |
|
|
|
parsed = this.parseValueFunction(JSON.parse(attrValue)); |
|
|
|
} catch (e){/**/} |
|
|
|
value = !!parsed; |
|
|
|
valueToParse = JSON.parse(attrValue); |
|
|
|
} catch (e) {/**/} |
|
|
|
|
|
|
|
try { |
|
|
|
value = !!this.parseValueFunction(valueToParse); |
|
|
|
} catch (e) { |
|
|
|
value = false; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -373,11 +373,16 @@ export class SwitchComponent extends PageComponent implements AfterViewInit, OnD |
|
|
|
if (keyData && keyData.data && keyData.data[0]) { |
|
|
|
const attrValue = keyData.data[0][1]; |
|
|
|
if (isDefined(attrValue)) { |
|
|
|
let parsed = null; |
|
|
|
let valueToParse = attrValue; |
|
|
|
try { |
|
|
|
parsed = this.parseValueFunction(JSON.parse(attrValue)); |
|
|
|
} catch (e){/**/} |
|
|
|
value = !!parsed; |
|
|
|
valueToParse = JSON.parse(attrValue); |
|
|
|
} catch (e) {/**/} |
|
|
|
|
|
|
|
try { |
|
|
|
value = !!this.parseValueFunction(valueToParse); |
|
|
|
} catch (e) { |
|
|
|
value = false; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|