apostrophe-forms
Advanced tools
Comparing version 0.5.20 to 0.5.21
@@ -19,3 +19,4 @@ /* | ||
_ = require('lodash'), | ||
Promise = require('es6-promise').Promise; | ||
Promise = require('es6-promise').Promise, | ||
moment = require('moment'); | ||
@@ -99,3 +100,3 @@ module.exports = function(self) { | ||
// the column headers. | ||
stringifier.write(labels); | ||
stringifier.write([ 'Submit Date', 'Submit Time' ].concat(labels)); | ||
@@ -189,3 +190,3 @@ // ================================================================ | ||
return new Promise( function(resolve, reject) { | ||
formsCollection.find(criteria).skip(skip).limit(limit).toArray(function(err, submissions){ | ||
formsCollection.find(criteria).sort({ submittedAt: 1 }).skip(skip).limit(limit).toArray(function(err, submissions){ | ||
if(err) { | ||
@@ -208,3 +209,4 @@ return reject(err); | ||
return new Promise( function(resolve, reject) { | ||
var row = []; | ||
var when = moment(chunk.submittedAt); | ||
var row = [ when.format('YYYY-MM-DD'), when.format('HH:mm:ss') ]; | ||
_.forEach(labelIds, function(field){ | ||
@@ -219,2 +221,2 @@ row.push(chunk[field].value); | ||
}); | ||
}; | ||
}; |
{ | ||
"name": "apostrophe-forms", | ||
"version": "0.5.20", | ||
"version": "0.5.21", | ||
"description": "Allow your users to build forms on the fly on their Apostrophe sites", | ||
@@ -35,3 +35,3 @@ "main": "index.js", | ||
"lodash": "^3.10.1", | ||
"moment": "^2.10.6" | ||
"moment": "^2.13.0" | ||
}, | ||
@@ -38,0 +38,0 @@ "gitHead": "865ccc20ecb0130d9952654113f0a1231ad82326", |
70562
1064
Updatedmoment@^2.13.0