From b64ddade23580ea9e4eae058f451fa2bc6cf7de8 Mon Sep 17 00:00:00 2001 From: heeseonyoon Date: Sat, 29 Oct 2022 17:55:21 +0900 Subject: [PATCH] [BE-template] Add recommend template layout algorithm #105 --- backend-api/src/template/template.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend-api/src/template/template.service.ts b/backend-api/src/template/template.service.ts index 5a64365..431c4a6 100644 --- a/backend-api/src/template/template.service.ts +++ b/backend-api/src/template/template.service.ts @@ -286,7 +286,7 @@ export class TemplateService { widgetList.forEach((item, i) => { item.option = JSON.parse(item.option); // templateInfo.widgets.push(item); - if (templateInfo.layout.length > i && template) templateInfo.layout[i].i = item.id; + // if (templateInfo.layout.length > i && template) templateInfo.layout[i].i = item.id; }); templateInfo.widgets = widgetList; @@ -616,6 +616,7 @@ export class TemplateService { templateItemList[i].i = widget.id; templateCount[widget.category] -= 1; templateCount.TOTAL -= 1; + widgetCount[widget.category] -= 1; break; } else if (templateCount.TOTAL <= 0 || i === templateItemList.length - 1) { differntWidgetList.push(widget);