Daisuke Takahashi 6 лет назад
Родитель
Сommit
6e29cc6ddf
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/server/models/page.js

+ 2 - 1
src/server/models/page.js

@@ -9,6 +9,7 @@ const urljoin = require('url-join');
 const mongoose = require('mongoose');
 const mongoosePaginate = require('mongoose-paginate-v2');
 const uniqueValidator = require('mongoose-unique-validator');
+const differenceInYears = require('date-fns/differenceInYears')
 
 const { pathUtils } = require('growi-commons');
 const templateChecker = require('@commons/util/template-checker');
@@ -489,7 +490,7 @@ module.exports = function(crowi) {
   };
 
   pageSchema.methods.getContentAge = function() {
-    return Math.max(0, new Date(new Date() - this.updatedAt).getUTCFullYear() - 1970)
+    return differenceInYears(new Date(), this.updatedAt)
   }