diff --git a/client/homebrew/pages/userPage/userPage.jsx b/client/homebrew/pages/userPage/userPage.jsx
index 28e0a17c9..5cc4213ee 100644
--- a/client/homebrew/pages/userPage/userPage.jsx
+++ b/client/homebrew/pages/userPage/userPage.jsx
@@ -4,6 +4,8 @@ const createClass = require('create-react-class');
const _ = require('lodash');
const cx = require('classnames');
+const moment = require('moment');
+
const Nav = require('naturalcrit/nav/nav.jsx');
const Navbar = require('../../navbar/navbar.jsx');
@@ -42,7 +44,7 @@ const UserPage = createClass({
renderBrews : function(brews){
if(!brews || !brews.length) return
No Brews.
;
- const sortedBrews = this.sortBrews(brews);
+ const sortedBrews = this.sortBrews(brews, this.state.sortType);
return _.map(sortedBrews, (brew, idx)=>{
return ;
@@ -50,13 +52,12 @@ const UserPage = createClass({
},
sortBrewOrder : function(brew){
- if(!brew.title){brew.title = 'No Title';};
const mapping = {
'alpha' : _.deburr(brew.title.toLowerCase()),
- 'created' : brew.createdAt,
- 'updated' : brew.updatedAt,
+ 'created' : moment(brew.createdAt).format(),
+ 'updated' : moment(brew.updatedAt).format(),
'views' : brew.views,
- 'latest' : brew.lastViewed
+ 'latest' : moment(brew.lastViewed).format()
};
return mapping[this.state.sortType];
},
diff --git a/server/googleActions.js b/server/googleActions.js
index 8faa0c720..ff5fd0662 100644
--- a/server/googleActions.js
+++ b/server/googleActions.js
@@ -95,7 +95,7 @@ GoogleActions = {
const obj = await drive.files.list({
pageSize : 100,
- fields : 'nextPageToken, files(id, name, description, modifiedTime, properties)',
+ fields : 'nextPageToken, files(id, name, description, createdTime, modifiedTime, properties)',
q : 'mimeType != \'application/vnd.google-apps.folder\' and trashed = false'
})
.catch((err)=>{