Fix chart bug
This commit is contained in:
@ -42,4 +42,17 @@ export default class TestChart extends Chart<TestLog> {
|
||||
foo: update
|
||||
});
|
||||
}
|
||||
|
||||
@autobind
|
||||
public async decrement() {
|
||||
const update: Obj = {};
|
||||
|
||||
update.total = -1;
|
||||
update.dec = 1;
|
||||
this.total--;
|
||||
|
||||
await this.inc({
|
||||
foo: update
|
||||
});
|
||||
}
|
||||
}
|
||||
|
@ -122,7 +122,7 @@ export default abstract class Chart<T extends Record<string, any>> {
|
||||
|
||||
for (const [k, v] of Object.entries(columns)) {
|
||||
if (v > 0) query[k] = () => `"${k}" + ${v}`;
|
||||
if (v < 0) query[k] = () => `"${k}" - ${v}`;
|
||||
if (v < 0) query[k] = () => `"${k}" - ${Math.abs(v)}`;
|
||||
}
|
||||
|
||||
return query;
|
||||
|
Reference in New Issue
Block a user