aboutsummaryrefslogtreecommitdiffstats
path: root/lib/etatsbasen.js
diff options
context:
space:
mode:
authorutvk <utvk@users.noreply.github.com>2014-05-09 09:20:52 +0200
committerutvk <utvk@users.noreply.github.com>2014-05-09 09:20:52 +0200
commit12f3f479c45c32ae3fa86217befab37841f58a3d (patch)
treed6b76b44105eec7d9abf2f9063025bc5b2ff781c /lib/etatsbasen.js
parentb6b812da1512678746dd0e2c797ae9563d650cbf (diff)
use name on columns instead of index
Diffstat (limited to 'lib/etatsbasen.js')
-rw-r--r--lib/etatsbasen.js20
1 files changed, 15 insertions, 5 deletions
diff --git a/lib/etatsbasen.js b/lib/etatsbasen.js
index 5be404a..377c113 100644
--- a/lib/etatsbasen.js
+++ b/lib/etatsbasen.js
@@ -71,11 +71,21 @@ function renameHeader(data) {
throw new TypeError('Missing `data` argument');
}
- data[0][0] = 'id';
- data[0][1] = 'request_email';
- data[0][2] = 'name';
- data[0][3] = 'name.nn_NO';
- data[0][4] = 'name.en';
+ var rename = {
+ 'tailid': 'id',
+ 'email': 'request_email',
+ 'name_nb': 'name',
+ 'name_nn': 'name.nn_NO',
+ 'name_en': 'name.en'
+ };
+
+ var headers = [];
+
+ data[0].forEach(function(header, i) {
+ headers[i] = rename[header] || header;
+ });
+
+ data[0] = headers;
return data;
}