diff options
author | utvk <utvk@users.noreply.github.com> | 2014-05-09 09:20:52 +0200 |
---|---|---|
committer | utvk <utvk@users.noreply.github.com> | 2014-05-09 09:20:52 +0200 |
commit | 12f3f479c45c32ae3fa86217befab37841f58a3d (patch) | |
tree | d6b76b44105eec7d9abf2f9063025bc5b2ff781c /lib/etatsbasen.js | |
parent | b6b812da1512678746dd0e2c797ae9563d650cbf (diff) |
use name on columns instead of index
Diffstat (limited to 'lib/etatsbasen.js')
-rw-r--r-- | lib/etatsbasen.js | 20 |
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; } |