From 008a234b19ec591e26ac738c4ca39b9b0f03094e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bertrand=20N=C3=A9ron?= <bneron@pasteur.fr>
Date: Mon, 20 Feb 2012 08:37:09 +0000
Subject: [PATCH] replace js loop on object by "traditional" js loop with an
 increment

---
 src/couchapp/secreton/views/by_replicon_taxonomy/map.js   | 8 ++++++++
 src/couchapp/secreton/views/by_replicon_taxonomy/views.js | 7 -------
 2 files changed, 8 insertions(+), 7 deletions(-)
 create mode 100644 src/couchapp/secreton/views/by_replicon_taxonomy/map.js
 delete mode 100644 src/couchapp/secreton/views/by_replicon_taxonomy/views.js

diff --git a/src/couchapp/secreton/views/by_replicon_taxonomy/map.js b/src/couchapp/secreton/views/by_replicon_taxonomy/map.js
new file mode 100644
index 0000000..2d3d50f
--- /dev/null
+++ b/src/couchapp/secreton/views/by_replicon_taxonomy/map.js
@@ -0,0 +1,8 @@
+function(doc) {
+	var taxo =  doc.replicon.taxonomy;
+	for( var i=0; i<taxo.length; i++ ){
+		emit(taxo[i], doc._id);
+  }
+}
+
+
diff --git a/src/couchapp/secreton/views/by_replicon_taxonomy/views.js b/src/couchapp/secreton/views/by_replicon_taxonomy/views.js
deleted file mode 100644
index 0738d70..0000000
--- a/src/couchapp/secreton/views/by_replicon_taxonomy/views.js
+++ /dev/null
@@ -1,7 +0,0 @@
-function(doc) {
-  for( i in doc.replicon.taxonomy ){
-         emit(doc.replicon.taxonomy[i], doc._id);
-  }
-}
-
-
-- 
GitLab