From 5cfa146dad53cfeead56fa1e7be4670eb4e2492c Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Thu, 24 Oct 2019 11:43:04 +0200 Subject: [PATCH] FIX #12070 TIME 0:15 fix custom format datas --- src/frontend/app/indexation/indexation.component.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/frontend/app/indexation/indexation.component.ts b/src/frontend/app/indexation/indexation.component.ts index 98358738f48..465942d3c32 100644 --- a/src/frontend/app/indexation/indexation.component.ts +++ b/src/frontend/app/indexation/indexation.component.ts @@ -159,8 +159,19 @@ export class IndexationComponent implements OnInit { formatDatas(datas: any) { let formatData: any = {}; + const regex = /indexingCustomField_[.]*/g; + + formatData['customFields'] = {}; + datas.forEach((element: any) => { - formatData[element.identifier] = element.default_value; + + if (element.identifier.match(regex) !== null) { + + formatData['customFields'][element.identifier.split('_')[1]] = element.default_value; + + } else { + formatData[element.identifier] = element.default_value; + } }); return formatData; } -- GitLab