From 24c2e206c0af6bbeba366d8fb7dfe403a5b6aa89 Mon Sep 17 00:00:00 2001 From: rozetko Date: Sun, 7 Apr 2019 00:07:46 +0300 Subject: [PATCH] Analytic units' panel fields are not saved to db #523 (#524) --- server/src/controllers/analytics_controller.ts | 5 +++-- server/src/models/analytic_unit_model.ts | 6 +++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/server/src/controllers/analytics_controller.ts b/server/src/controllers/analytics_controller.ts index 2eec296..d51f478 100644 --- a/server/src/controllers/analytics_controller.ts +++ b/server/src/controllers/analytics_controller.ts @@ -199,6 +199,7 @@ export async function runLearning(id: AnalyticUnit.AnalyticUnitId) { await AnalyticUnitCache.create(id); } + // TODO: create an analytics serialization method in AnalyticUnit let analyticUnitType = analyticUnit.type; let detector = AnalyticUnit.getDetectorByType(analyticUnitType); let taskPayload: any = { detector, analyticUnitType, cache: oldCache }; @@ -389,8 +390,8 @@ export async function createAnalyticUnitFromObject(obj: any): Promise