From 05ee5b4a0aa98d2b70f2ea157aff49a482fb4d88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pau=20Ferrer=20Oca=C3=B1a?= Date: Fri, 10 Feb 2017 11:41:08 +0100 Subject: [PATCH] MOBILE-1666 db: Fix index generators --- www/core/lib/sitesfactory.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/www/core/lib/sitesfactory.js b/www/core/lib/sitesfactory.js index 43593521617..fbdbe886e35 100644 --- a/www/core/lib/sitesfactory.js +++ b/www/core/lib/sitesfactory.js @@ -122,13 +122,14 @@ angular.module('mm.core') // Needs a generator instead of keyPath. angular.forEach(indexes, function(index) { if (index.keyPath) { + var path = index.keyPath; index.generator = function(obj) { var arr = []; - angular.forEach(index.keyPath, function(keyName) { + angular.forEach(path, function(keyName) { arr.push(obj[keyName]); }); return arr; - } + }; delete index.keyPath; } });