diff --git a/src/activitypub/notes.js b/src/activitypub/notes.js index 4b7eadb711..7dbac80d7f 100644 --- a/src/activitypub/notes.js +++ b/src/activitypub/notes.js @@ -54,15 +54,10 @@ Notes.assert = async (uid, input, options = {}) => { const hash = { ...postData }; delete hash._activitypub; + // should call internal method here to create/edit post await db.setObject(key, hash); winston.verbose(`[activitypub/notes.assert] Note ${id} saved.`); } - - // odd circular modular dependency issue here... - // if (options.update === true) { - // require('../posts/cache').del(String(id)); - // pubsub.publish('post:edit', String(id)); - // } })); if (actors.size) { diff --git a/src/posts/parse.js b/src/posts/parse.js index ff8ccae4d2..4ed41317d3 100644 --- a/src/posts/parse.js +++ b/src/posts/parse.js @@ -8,7 +8,6 @@ const _ = require('lodash'); const meta = require('../meta'); const plugins = require('../plugins'); -const activitypub = require('../activitypub'); const translator = require('../translator'); const utils = require('../utils'); diff --git a/src/socket.io/topics/infinitescroll.js b/src/socket.io/topics/infinitescroll.js index 40ccbb4b0c..cb0814d329 100644 --- a/src/socket.io/topics/infinitescroll.js +++ b/src/socket.io/topics/infinitescroll.js @@ -1,7 +1,5 @@ 'use strict'; -const validator = require('validator'); - const topics = require('../../topics'); const privileges = require('../../privileges'); const meta = require('../../meta'); diff --git a/src/topics/recent.js b/src/topics/recent.js index bd2236a457..359dd5a6cd 100644 --- a/src/topics/recent.js +++ b/src/topics/recent.js @@ -1,8 +1,6 @@ 'use strict'; -const validator = require('validator'); - const db = require('../database'); const plugins = require('../plugins'); const posts = require('../posts');