diff --git a/src/models/article.js b/src/models/article.js index a6d0aed..d712123 100644 --- a/src/models/article.js +++ b/src/models/article.js @@ -22,21 +22,8 @@ const ArticleSchema = new Schema({ }); -ArticleSchema.virtual('author_user', { - ref: 'User', - localField: 'author', - foreignField: '_id', - justOne: true -}); - ArticleSchema.methods.genSlug = title => title.toLowerCase().replace(/\W+/g, '-'); -ArticleSchema.pre('findOne', function (next) { - var article = this; - article.views++; - next(); -}); - ArticleSchema.pre('save', function (next) { var article = this; // only gen the slug if title has been modified (or is new) diff --git a/src/routes/_layout.svelte b/src/routes/_layout.svelte index 89909ae..6448e27 100644 --- a/src/routes/_layout.svelte +++ b/src/routes/_layout.svelte @@ -1,3 +1,11 @@ + + @@ -31,7 +36,8 @@