diff --git a/.travis.yml b/.travis.yml
index 8c6a69f97..def0607f8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,5 @@
language: node_js
before_install:
- - npm install -g npm
- npm cache clear
- npm install -g gulp
node_js:
diff --git a/src/js/components/TaskFileListComponent.jsx b/src/js/components/TaskFileListComponent.jsx
index 0bd49e629..9680c1a35 100644
--- a/src/js/components/TaskFileListComponent.jsx
+++ b/src/js/components/TaskFileListComponent.jsx
@@ -114,7 +114,7 @@ var TaskFileListComponent = React.createClass({
return lazy(files)
.sortBy(app => app[sortKey], state.sortDescending)
.map(file => {
- var lastModifiedDate = new Date(file.mtime);
+ var lastModifiedDate = new Date(file.mtime * 1000);
var lastModifiedIsoString = lastModifiedDate.toISOString();
return (
diff --git a/src/test/units/TaskFileListComponent.test.js b/src/test/units/TaskFileListComponent.test.js
index f324e62a5..70a5685c5 100644
--- a/src/test/units/TaskFileListComponent.test.js
+++ b/src/test/units/TaskFileListComponent.test.js
@@ -38,7 +38,7 @@ describe("TaskFileListComponent", function () {
files: [{
gid: "staff",
mode: "-rw-r--r--",
- mtime: 1449573729,
+ mtime: 1000,
nlink: 1,
path: "/file/path/filename",
size: 506,
@@ -118,9 +118,9 @@ describe("TaskFileListComponent", function () {
var firstTableRow = this.component.find("tbody").find("tr").first();
var mtimeCell = firstTableRow.find("td").at(6);
expect(mtimeCell.text())
- .to.equal(new Date(1449573729).toLocaleString());
+ .to.equal(new Date(1000 * 1000).toLocaleString());
expect(mtimeCell.find("time").props().dateTime)
- .to.equal("1970-01-17T18:39:33.729Z");
+ .to.equal("1970-01-01T00:16:40.000Z");
});
});