Yuki Takei 7 лет назад
Родитель
Сommit
d54dc3d99c
4 измененных файлов с 24 добавлено и 25 удалено
  1. 4 4
      lib/models/bookmark.js
  2. 6 6
      lib/models/page.js
  3. 11 12
      lib/models/revision.js
  4. 3 3
      lib/routes/revision.js

+ 4 - 4
lib/models/bookmark.js

@@ -13,9 +13,9 @@ module.exports = function(crowi) {
   bookmarkSchema.index({page: 1, user: 1}, {unique: true});
   bookmarkSchema.index({page: 1, user: 1}, {unique: true});
 
 
   bookmarkSchema.statics.populatePage = function(bookmarks, requestUser) {
   bookmarkSchema.statics.populatePage = function(bookmarks, requestUser) {
-    var Bookmark = this;
-    var User = crowi.model('User');
-    var Page = crowi.model('Page');
+    const Bookmark = this;
+    const User = crowi.model('User');
+    const Page = crowi.model('Page');
 
 
     requestUser = requestUser || null;
     requestUser = requestUser || null;
 
 
@@ -42,7 +42,7 @@ module.exports = function(crowi) {
 
 
   // bookmark チェック用
   // bookmark チェック用
   bookmarkSchema.statics.findByPageIdAndUserId = function(pageId, userId) {
   bookmarkSchema.statics.findByPageIdAndUserId = function(pageId, userId) {
-    var Bookmark = this;
+    const Bookmark = this;
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
       return Bookmark.findOne({ page: pageId, user: userId }, function(err, doc) {
       return Bookmark.findOne({ page: pageId, user: userId }, function(err, doc) {

+ 6 - 6
lib/models/page.js

@@ -261,8 +261,8 @@ module.exports = function(crowi) {
   };
   };
 
 
   pageSchema.statics.populatePageData = function(pageData, revisionId) {
   pageSchema.statics.populatePageData = function(pageData, revisionId) {
-    var Page = crowi.model('Page');
-    var User = crowi.model('User');
+    const Page = crowi.model('Page');
+    const User = crowi.model('User');
 
 
     pageData.latestRevision = pageData.revision;
     pageData.latestRevision = pageData.revision;
     if (revisionId) {
     if (revisionId) {
@@ -639,12 +639,12 @@ module.exports = function(crowi) {
   };
   };
 
 
   pageSchema.statics.findListByPageIds = function(ids, options) {
   pageSchema.statics.findListByPageIds = function(ids, options) {
-    var Page = this;
-    var User = crowi.model('User');
-    var options = options || {}
-      , limit = options.limit || 50
+    const Page = this;
+    const User = crowi.model('User');
+    const limit = options.limit || 50
       , offset = options.skip || 0
       , offset = options.skip || 0
       ;
       ;
+    options = options || {};
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
       Page
       Page

+ 11 - 12
lib/models/revision.js

@@ -3,12 +3,11 @@ module.exports = function(crowi) {
   const logger = require('@alias/logger')('growi:models:revision');
   const logger = require('@alias/logger')('growi:models:revision');
   /* eslint-enable */
   /* eslint-enable */
 
 
-  var mongoose = require('mongoose')
+  const mongoose = require('mongoose')
     , ObjectId = mongoose.Schema.Types.ObjectId
     , ObjectId = mongoose.Schema.Types.ObjectId
-    , revisionSchema;
+    ;
 
 
-
-  revisionSchema = new mongoose.Schema({
+  const revisionSchema = new mongoose.Schema({
     path: { type: String, required: true },
     path: { type: String, required: true },
     body: { type: String, required: true, get: (data) => {
     body: { type: String, required: true, get: (data) => {
       // replace CR/CRLF to LF above v3.1.5
       // replace CR/CRLF to LF above v3.1.5
@@ -42,7 +41,7 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.findRevision = function(id) {
   revisionSchema.statics.findRevision = function(id) {
-    var Revision = this;
+    const Revision = this;
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
       Revision.findById(id)
       Revision.findById(id)
@@ -58,7 +57,7 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.findRevisions = function(ids) {
   revisionSchema.statics.findRevisions = function(ids) {
-    var Revision = this,
+    const Revision = this,
       User = crowi.model('User');
       User = crowi.model('User');
 
 
     if (!Array.isArray(ids)) {
     if (!Array.isArray(ids)) {
@@ -88,7 +87,7 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.findRevisionList = function(path, options) {
   revisionSchema.statics.findRevisionList = function(path, options) {
-    var Revision = this,
+    const Revision = this,
       User = crowi.model('User');
       User = crowi.model('User');
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
@@ -106,7 +105,7 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.updateRevisionListByPath = function(path, updateData, options) {
   revisionSchema.statics.updateRevisionListByPath = function(path, updateData, options) {
-    var Revision = this;
+    const Revision = this;
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
       Revision.update({path: path}, {$set: updateData}, {multi: true}, function(err, data) {
       Revision.update({path: path}, {$set: updateData}, {multi: true}, function(err, data) {
@@ -120,18 +119,18 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.prepareRevision = function(pageData, body, user, options) {
   revisionSchema.statics.prepareRevision = function(pageData, body, user, options) {
-    var Revision = this;
+    const Revision = this;
 
 
     if (!options) {
     if (!options) {
       options = {};
       options = {};
     }
     }
-    var format = options.format || 'markdown';
+    const format = options.format || 'markdown';
 
 
     if (!user._id) {
     if (!user._id) {
       throw new Error('Error: user should have _id');
       throw new Error('Error: user should have _id');
     }
     }
 
 
-    var newRevision = new Revision();
+    const newRevision = new Revision();
     newRevision.path = pageData.path;
     newRevision.path = pageData.path;
     newRevision.body = body;
     newRevision.body = body;
     newRevision.format = format;
     newRevision.format = format;
@@ -142,7 +141,7 @@ module.exports = function(crowi) {
   };
   };
 
 
   revisionSchema.statics.removeRevisionsByPath = function(path) {
   revisionSchema.statics.removeRevisionsByPath = function(path) {
-    var Revision = this;
+    const Revision = this;
 
 
     return new Promise(function(resolve, reject) {
     return new Promise(function(resolve, reject) {
       Revision.remove({path: path}, function(err, data) {
       Revision.remove({path: path}, function(err, data) {

+ 3 - 3
lib/routes/revision.js

@@ -41,7 +41,7 @@ module.exports = function(crowi, app) {
    * @apiParam {String} page_id      Page Id.
    * @apiParam {String} page_id      Page Id.
    */
    */
   actions.api.ids = function(req, res) {
   actions.api.ids = function(req, res) {
-    var pageId = req.query.page_id || null;
+    const pageId = req.query.page_id || null;
 
 
     if (pageId && crowi.isPageId(pageId)) {
     if (pageId && crowi.isPageId(pageId)) {
       Page.findPageByIdAndGrantedUser(pageId, req.user)
       Page.findPageByIdAndGrantedUser(pageId, req.user)
@@ -68,8 +68,8 @@ module.exports = function(crowi, app) {
    * @apiParam {String} page_id      Page Id.
    * @apiParam {String} page_id      Page Id.
    */
    */
   actions.api.list = function(req, res) {
   actions.api.list = function(req, res) {
-    var revisionIds = (req.query.revision_ids || '').split(',');
-    var pageId = req.query.page_id || null;
+    const revisionIds = (req.query.revision_ids || '').split(',');
+    const pageId = req.query.page_id || null;
 
 
     if (pageId) {
     if (pageId) {
       Page.findPageByIdAndGrantedUser(pageId, req.user)
       Page.findPageByIdAndGrantedUser(pageId, req.user)