From 5f0e25be6603d34ccc7da1db064daaf2b5a4bf16 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 3 Apr 2018 23:14:56 +0900 Subject: [PATCH] Refactor: Better variable name --- src/remote/activitypub/create.ts | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/remote/activitypub/create.ts b/src/remote/activitypub/create.ts index 44fd66509..3676ba746 100644 --- a/src/remote/activitypub/create.ts +++ b/src/remote/activitypub/create.ts @@ -27,44 +27,44 @@ class Creator { this.distribute = distribute; } - private async createImage(object) { - if ('attributedTo' in object && this.actor.account.uri !== object.attributedTo) { + private async createImage(image) { + if ('attributedTo' in image && this.actor.account.uri !== image.attributedTo) { throw new Error(); } - const { _id } = await uploadFromUrl(object.url, this.actor); - return createRemoteUserObject('driveFiles.files', _id, object); + const { _id } = await uploadFromUrl(image.url, this.actor); + return createRemoteUserObject('driveFiles.files', _id, image); } - private async createNote(resolver: Resolver, object) { - if ('attributedTo' in object && this.actor.account.uri !== object.attributedTo) { + private async createNote(resolver: Resolver, note) { + if ('attributedTo' in note && this.actor.account.uri !== note.attributedTo) { throw new Error(); } - const mediaIds = 'attachment' in object && - (await Promise.all(await this.create(resolver, object.attachment))) + const mediaIds = 'attachment' in note && + (await Promise.all(await this.create(resolver, note.attachment))) .filter(media => media !== null && media.object.$ref === 'driveFiles.files') .map(({ object }) => object.$id); - const { window } = new JSDOM(object.content); + const { window } = new JSDOM(note.content); const inserted = await createPost({ channelId: undefined, index: undefined, - createdAt: new Date(object.published), + createdAt: new Date(note.published), mediaIds, replyId: undefined, repostId: undefined, poll: undefined, text: window.document.body.textContent, - textHtml: object.content && createDOMPurify(window).sanitize(object.content), + textHtml: note.content && createDOMPurify(window).sanitize(note.content), userId: this.actor._id, appId: null, viaMobile: false, geo: undefined }, null, null, []); - const promisedRemoteUserObject = createRemoteUserObject('posts', inserted._id, object); + const promisedRemoteUserObject = createRemoteUserObject('posts', inserted._id, note); const promises = []; if (this.distribute) { @@ -72,7 +72,7 @@ class Creator { } // Register to search database - if (object.content && config.elasticsearch.enable) { + if (note.content && config.elasticsearch.enable) { const es = require('../../db/elasticsearch'); promises.push(new Promise((resolve, reject) => {