Browse Source

bad update on deletion #32

pull/25/head
Alexey Velikiy 3 years ago
parent
commit
426db32bbc
  1. 7
      client/src/components/Graph.vue
  2. 3
      client/src/components/hastic_pod/index.ts
  3. 2
      client/src/views/Home.vue

7
client/src/components/Graph.vue

@ -89,9 +89,12 @@ export default defineComponent({
this.pod.render();
},
methods: {
async rerender() {
await _deleteSegment.bind(this)(0, Date.now());
rerender() {
this.pod.fetchData();
},
async deleteAllSegments() {
await _deleteSegment.bind(this)(0, Date.now());
this.rerender();
}
}
});

3
client/src/components/hastic_pod/index.ts

@ -96,8 +96,8 @@ export class HasticPod extends LinePod {
this._udc({ from, to })
.then(resp => {
this.updateData(resp.timeserie);
this.updateSegments(resp.segments);
this.updateData(resp.timeserie);
})
.catch(() => { /* set "error" message */ })
}
@ -244,7 +244,6 @@ export class HasticPod extends LinePod {
protected updateSegments(segments: Segment[]): void {
this._segmentSet.clear();
this._segmentSet.setSegments(segments);
this.renderSegments();
}

2
client/src/views/Home.vue

@ -30,7 +30,7 @@ export default defineComponent({
},
methods: {
clearAllLabeling() {
this.$refs.graph.rerender();
this.$refs.graph.deleteAllSegments();
}
}
});

Loading…
Cancel
Save