UI: Fixes deleting an attribute or telemetry whose name has special characters
This commit is contained in:
parent
6a75cd076f
commit
8566ca0e94
@ -43,7 +43,7 @@ export class AttributeService {
|
|||||||
|
|
||||||
public deleteEntityAttributes(entityId: EntityId, attributeScope: AttributeScope, attributes: Array<AttributeData>,
|
public deleteEntityAttributes(entityId: EntityId, attributeScope: AttributeScope, attributes: Array<AttributeData>,
|
||||||
config?: RequestConfig): Observable<any> {
|
config?: RequestConfig): Observable<any> {
|
||||||
const keys = attributes.map(attribute => encodeURI(attribute.key)).join(',');
|
const keys = attributes.map(attribute => encodeURIComponent(attribute.key)).join(',');
|
||||||
return this.http.delete(`/api/plugins/telemetry/${entityId.entityType}/${entityId.id}/${attributeScope}` +
|
return this.http.delete(`/api/plugins/telemetry/${entityId.entityType}/${entityId.id}/${attributeScope}` +
|
||||||
`?keys=${keys}`,
|
`?keys=${keys}`,
|
||||||
defaultHttpOptionsFromConfig(config));
|
defaultHttpOptionsFromConfig(config));
|
||||||
@ -51,7 +51,7 @@ export class AttributeService {
|
|||||||
|
|
||||||
public deleteEntityTimeseries(entityId: EntityId, timeseries: Array<AttributeData>, deleteAllDataForKeys = false,
|
public deleteEntityTimeseries(entityId: EntityId, timeseries: Array<AttributeData>, deleteAllDataForKeys = false,
|
||||||
startTs?: number, endTs?: number, config?: RequestConfig): Observable<any> {
|
startTs?: number, endTs?: number, config?: RequestConfig): Observable<any> {
|
||||||
const keys = timeseries.map(attribute => encodeURI(attribute.key)).join(',');
|
const keys = timeseries.map(attribute => encodeURIComponent(attribute.key)).join(',');
|
||||||
let url = `/api/plugins/telemetry/${entityId.entityType}/${entityId.id}/timeseries/delete` +
|
let url = `/api/plugins/telemetry/${entityId.entityType}/${entityId.id}/timeseries/delete` +
|
||||||
`?keys=${keys}&deleteAllDataForKeys=${deleteAllDataForKeys}`;
|
`?keys=${keys}&deleteAllDataForKeys=${deleteAllDataForKeys}`;
|
||||||
if (isDefinedAndNotNull(startTs)) {
|
if (isDefinedAndNotNull(startTs)) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user