diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2019-01-31 02:29:36 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-01-31 02:29:35 +0900 |
| commit | b8a7468c4a7b0bca76cfe89bd7fd7527c4c9199a (patch) | |
| tree | f375d88039a6bfeb9a29f8a6422f0e45cb936c57 /src/services | |
| parent | Re-fix path (diff) | |
| download | sharkey-b8a7468c4a7b0bca76cfe89bd7fd7527c4c9199a.tar.gz sharkey-b8a7468c4a7b0bca76cfe89bd7fd7527c4c9199a.tar.bz2 sharkey-b8a7468c4a7b0bca76cfe89bd7fd7527c4c9199a.zip | |
Do not import as pack from AP renderer (#4048)
* Do not import as pack from AP renderer
* rename
Diffstat (limited to 'src/services')
| -rw-r--r-- | src/services/blocking/create.ts | 10 | ||||
| -rw-r--r-- | src/services/blocking/delete.ts | 4 | ||||
| -rw-r--r-- | src/services/following/create.ts | 6 | ||||
| -rw-r--r-- | src/services/following/delete.ts | 4 | ||||
| -rw-r--r-- | src/services/following/requests/accept.ts | 4 | ||||
| -rw-r--r-- | src/services/following/requests/cancel.ts | 4 | ||||
| -rw-r--r-- | src/services/following/requests/create.ts | 4 | ||||
| -rw-r--r-- | src/services/following/requests/reject.ts | 4 | ||||
| -rw-r--r-- | src/services/i/pin.ts | 4 | ||||
| -rw-r--r-- | src/services/i/update.ts | 4 | ||||
| -rw-r--r-- | src/services/note/create.ts | 8 | ||||
| -rw-r--r-- | src/services/note/delete.ts | 4 | ||||
| -rw-r--r-- | src/services/note/reaction/create.ts | 4 | ||||
| -rw-r--r-- | src/services/note/reaction/delete.ts | 4 |
14 files changed, 34 insertions, 34 deletions
diff --git a/src/services/blocking/create.ts b/src/services/blocking/create.ts index 2998cdd78c..f82eeae2b4 100644 --- a/src/services/blocking/create.ts +++ b/src/services/blocking/create.ts @@ -2,7 +2,7 @@ import User, { isLocalUser, isRemoteUser, pack as packUser, IUser } from '../../ import Following from '../../models/following'; import FollowRequest from '../../models/follow-request'; import { publishMainStream } from '../../stream'; -import pack from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import renderFollow from '../../remote/activitypub/renderer/follow'; import renderUndo from '../../remote/activitypub/renderer/undo'; import renderBlock from '../../remote/activitypub/renderer/block'; @@ -27,7 +27,7 @@ export default async function(blocker: IUser, blockee: IUser) { }); if (isLocalUser(blocker) && isRemoteUser(blockee)) { - const content = pack(renderBlock(blocker, blockee)); + const content = renderActivity(renderBlock(blocker, blockee)); deliver(blocker, content, blockee.inbox); } } @@ -67,13 +67,13 @@ async function cancelRequest(follower: IUser, followee: IUser) { // リモートにフォローリクエストをしていたらUndoFollow送信 if (isLocalUser(follower) && isRemoteUser(followee)) { - const content = pack(renderUndo(renderFollow(follower, followee), follower)); + const content = renderActivity(renderUndo(renderFollow(follower, followee), follower)); deliver(follower, content, followee.inbox); } // リモートからフォローリクエストを受けていたらReject送信 if (isRemoteUser(follower) && isLocalUser(followee)) { - const content = pack(renderReject(renderFollow(follower, followee, request.requestId), followee)); + const content = renderActivity(renderReject(renderFollow(follower, followee, request.requestId), followee)); deliver(followee, content, follower.inbox); } } @@ -119,7 +119,7 @@ async function unFollow(follower: IUser, followee: IUser) { // リモートにフォローをしていたらUndoFollow送信 if (isLocalUser(follower) && isRemoteUser(followee)) { - const content = pack(renderUndo(renderFollow(follower, followee), follower)); + const content = renderActivity(renderUndo(renderFollow(follower, followee), follower)); deliver(follower, content, followee.inbox); } } diff --git a/src/services/blocking/delete.ts b/src/services/blocking/delete.ts index bc331d491a..113b4ae458 100644 --- a/src/services/blocking/delete.ts +++ b/src/services/blocking/delete.ts @@ -1,6 +1,6 @@ import { isLocalUser, isRemoteUser, IUser } from '../../models/user'; import Blocking from '../../models/blocking'; -import pack from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import renderBlock from '../../remote/activitypub/renderer/block'; import renderUndo from '../../remote/activitypub/renderer/undo'; import { deliver } from '../../queue'; @@ -22,7 +22,7 @@ export default async function(blocker: IUser, blockee: IUser) { // deliver if remote bloking if (isLocalUser(blocker) && isRemoteUser(blockee)) { - const content = pack(renderUndo(renderBlock(blocker, blockee), blocker)); + const content = renderActivity(renderUndo(renderBlock(blocker, blockee), blocker)); deliver(blocker, content, blockee.inbox); } } diff --git a/src/services/following/create.ts b/src/services/following/create.ts index fac53c40af..9c0984b6d7 100644 --- a/src/services/following/create.ts +++ b/src/services/following/create.ts @@ -3,7 +3,7 @@ import Following from '../../models/following'; import Blocking from '../../models/blocking'; import { publishMainStream } from '../../stream'; import notify from '../../notify'; -import pack from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import renderFollow from '../../remote/activitypub/renderer/follow'; import renderAccept from '../../remote/activitypub/renderer/accept'; import renderReject from '../../remote/activitypub/renderer/reject'; @@ -26,7 +26,7 @@ export default async function(follower: IUser, followee: IUser, requestId?: stri if (isRemoteUser(follower) && isLocalUser(followee) && blocked) { // リモートフォローを受けてブロックしていた場合は、エラーにするのではなくRejectを送り返しておしまい。 - const content = pack(renderReject(renderFollow(follower, followee, requestId), followee)); + const content = renderActivity(renderReject(renderFollow(follower, followee, requestId), followee)); deliver(followee , content, follower.inbox); return; } else if (isRemoteUser(follower) && isLocalUser(followee) && blocking) { @@ -115,7 +115,7 @@ export default async function(follower: IUser, followee: IUser, requestId?: stri } if (isRemoteUser(follower) && isLocalUser(followee)) { - const content = pack(renderAccept(renderFollow(follower, followee, requestId), followee)); + const content = renderActivity(renderAccept(renderFollow(follower, followee, requestId), followee)); deliver(followee, content, follower.inbox); } } diff --git a/src/services/following/delete.ts b/src/services/following/delete.ts index dce178a927..ca5bc0912d 100644 --- a/src/services/following/delete.ts +++ b/src/services/following/delete.ts @@ -1,7 +1,7 @@ import User, { isLocalUser, isRemoteUser, pack as packUser, IUser } from '../../models/user'; import Following from '../../models/following'; import { publishMainStream } from '../../stream'; -import pack from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import renderFollow from '../../remote/activitypub/renderer/follow'; import renderUndo from '../../remote/activitypub/renderer/undo'; import { deliver } from '../../queue'; @@ -48,7 +48,7 @@ export default async function(follower: IUser, followee: IUser) { } if (isLocalUser(follower) && isRemoteUser(followee)) { - const content = pack(renderUndo(renderFollow(follower, followee), follower)); + const content = renderActivity(renderUndo(renderFollow(follower, followee), follower)); deliver(follower, content, followee.inbox); } } diff --git a/src/services/following/requests/accept.ts b/src/services/following/requests/accept.ts index 32fc874f47..dce2838405 100644 --- a/src/services/following/requests/accept.ts +++ b/src/services/following/requests/accept.ts @@ -1,6 +1,6 @@ import User, { IUser, isRemoteUser, ILocalUser, pack as packUser, isLocalUser } from '../../../models/user'; import FollowRequest from '../../../models/follow-request'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import renderFollow from '../../../remote/activitypub/renderer/follow'; import renderAccept from '../../../remote/activitypub/renderer/accept'; import { deliver } from '../../../queue'; @@ -42,7 +42,7 @@ export default async function(followee: IUser, follower: IUser) { followerId: follower._id }); - const content = pack(renderAccept(renderFollow(follower, followee, request.requestId), followee as ILocalUser)); + const content = renderActivity(renderAccept(renderFollow(follower, followee, request.requestId), followee as ILocalUser)); deliver(followee as ILocalUser, content, follower.inbox); } diff --git a/src/services/following/requests/cancel.ts b/src/services/following/requests/cancel.ts index def02d59d9..731e25f9ca 100644 --- a/src/services/following/requests/cancel.ts +++ b/src/services/following/requests/cancel.ts @@ -1,6 +1,6 @@ import User, { IUser, isRemoteUser, ILocalUser, pack as packUser } from '../../../models/user'; import FollowRequest from '../../../models/follow-request'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import renderFollow from '../../../remote/activitypub/renderer/follow'; import renderUndo from '../../../remote/activitypub/renderer/undo'; import { deliver } from '../../../queue'; @@ -8,7 +8,7 @@ import { publishMainStream } from '../../../stream'; export default async function(followee: IUser, follower: IUser) { if (isRemoteUser(followee)) { - const content = pack(renderUndo(renderFollow(follower, followee), follower)); + const content = renderActivity(renderUndo(renderFollow(follower, followee), follower)); deliver(follower as ILocalUser, content, followee.inbox); } diff --git a/src/services/following/requests/create.ts b/src/services/following/requests/create.ts index eb57191531..6507cadb77 100644 --- a/src/services/following/requests/create.ts +++ b/src/services/following/requests/create.ts @@ -1,7 +1,7 @@ import User, { isLocalUser, isRemoteUser, pack as packUser, IUser } from '../../../models/user'; import { publishMainStream } from '../../../stream'; import notify from '../../../notify'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import renderFollow from '../../../remote/activitypub/renderer/follow'; import { deliver } from '../../../queue'; import FollowRequest from '../../../models/follow-request'; @@ -61,7 +61,7 @@ export default async function(follower: IUser, followee: IUser, requestId?: stri } if (isLocalUser(follower) && isRemoteUser(followee)) { - const content = pack(renderFollow(follower, followee)); + const content = renderActivity(renderFollow(follower, followee)); deliver(follower, content, followee.inbox); } } diff --git a/src/services/following/requests/reject.ts b/src/services/following/requests/reject.ts index 694663f231..0f121a18f7 100644 --- a/src/services/following/requests/reject.ts +++ b/src/services/following/requests/reject.ts @@ -1,6 +1,6 @@ import User, { IUser, isRemoteUser, ILocalUser, pack as packUser } from '../../../models/user'; import FollowRequest from '../../../models/follow-request'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import renderFollow from '../../../remote/activitypub/renderer/follow'; import renderReject from '../../../remote/activitypub/renderer/reject'; import { deliver } from '../../../queue'; @@ -13,7 +13,7 @@ export default async function(followee: IUser, follower: IUser) { followerId: follower._id }); - const content = pack(renderReject(renderFollow(follower, followee, request.requestId), followee as ILocalUser)); + const content = renderActivity(renderReject(renderFollow(follower, followee, request.requestId), followee as ILocalUser)); deliver(followee as ILocalUser, content, follower.inbox); } diff --git a/src/services/i/pin.ts b/src/services/i/pin.ts index 6a42982e6c..c48c1838ab 100644 --- a/src/services/i/pin.ts +++ b/src/services/i/pin.ts @@ -5,7 +5,7 @@ import Note, { packMany } from '../../models/note'; import Following from '../../models/following'; import renderAdd from '../../remote/activitypub/renderer/add'; import renderRemove from '../../remote/activitypub/renderer/remove'; -import packAp from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import { deliver } from '../../queue'; /** @@ -100,7 +100,7 @@ export async function deliverPinnedChange(userId: mongo.ObjectID, noteId: mongo. const target = `${config.url}/users/${user._id}/collections/featured`; const item = `${config.url}/notes/${noteId}`; - const content = packAp(isAddition ? renderAdd(user, target, item) : renderRemove(user, target, item)); + const content = renderActivity(isAddition ? renderAdd(user, target, item) : renderRemove(user, target, item)); for (const inbox of queue) { deliver(user, content, inbox); } diff --git a/src/services/i/update.ts b/src/services/i/update.ts index 242fbd3aa2..887cecb04c 100644 --- a/src/services/i/update.ts +++ b/src/services/i/update.ts @@ -3,7 +3,7 @@ import User, { isLocalUser, isRemoteUser } from '../../models/user'; import Following from '../../models/following'; import renderPerson from '../../remote/activitypub/renderer/person'; import renderUpdate from '../../remote/activitypub/renderer/update'; -import packAp from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import { deliver } from '../../queue'; export async function publishToFollowers(userId: mongo.ObjectID) { @@ -29,7 +29,7 @@ export async function publishToFollowers(userId: mongo.ObjectID) { } if (queue.length > 0) { - const content = packAp(renderUpdate(await renderPerson(user), user)); + const content = renderActivity(renderUpdate(await renderPerson(user), user)); for (const inbox of queue) { deliver(user, content, inbox); } diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 4e8e707961..622f334c0a 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -7,7 +7,7 @@ import { deliver } from '../../queue'; import renderNote from '../../remote/activitypub/renderer/note'; import renderCreate from '../../remote/activitypub/renderer/create'; import renderAnnounce from '../../remote/activitypub/renderer/announce'; -import packAp from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import DriveFile, { IDriveFile } from '../../models/drive-file'; import notify from '../../notify'; import NoteWatching from '../../models/note-watching'; @@ -283,7 +283,7 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< createMentionedEvents(mentionedUsers, note, nm); - const noteActivity = await renderActivity(data, note); + const noteActivity = await renderNoteOrRenoteActivity(data, note); if (isLocalUser(user)) { deliverNoteToMentionedRemoteUsers(mentionedUsers, user, noteActivity); @@ -341,14 +341,14 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< index(note); }); -async function renderActivity(data: Option, note: INote) { +async function renderNoteOrRenoteActivity(data: Option, note: INote) { if (data.localOnly) return null; const content = data.renote && data.text == null && data.poll == null && (data.files == null || data.files.length == 0) ? renderAnnounce(data.renote.uri ? data.renote.uri : `${config.url}/notes/${data.renote._id}`, note) : renderCreate(await renderNote(note, false), note); - return packAp(content); + return renderActivity(content); } function incRenoteCount(renote: INote) { diff --git a/src/services/note/delete.ts b/src/services/note/delete.ts index e8ce181d54..aaaa79afdf 100644 --- a/src/services/note/delete.ts +++ b/src/services/note/delete.ts @@ -2,7 +2,7 @@ import Note, { INote } from '../../models/note'; import { IUser, isLocalUser } from '../../models/user'; import { publishNoteStream } from '../../stream'; import renderDelete from '../../remote/activitypub/renderer/delete'; -import pack from '../../remote/activitypub/renderer'; +import { renderActivity } from '../../remote/activitypub/renderer'; import { deliver } from '../../queue'; import Following from '../../models/following'; import renderTombstone from '../../remote/activitypub/renderer/tombstone'; @@ -75,7 +75,7 @@ export default async function(user: IUser, note: INote) { //#region ローカルの投稿なら削除アクティビティを配送 if (isLocalUser(user)) { - const content = pack(renderDelete(renderTombstone(`${config.url}/notes/${note._id}`), user)); + const content = renderActivity(renderDelete(renderTombstone(`${config.url}/notes/${note._id}`), user)); const followings = await Following.find({ followeeId: user._id, diff --git a/src/services/note/reaction/create.ts b/src/services/note/reaction/create.ts index 4f56f399a8..a7ee1311ce 100644 --- a/src/services/note/reaction/create.ts +++ b/src/services/note/reaction/create.ts @@ -7,7 +7,7 @@ import NoteWatching from '../../../models/note-watching'; import watch from '../watch'; import renderLike from '../../../remote/activitypub/renderer/like'; import { deliver } from '../../../queue'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import perUserReactionsChart from '../../../chart/per-user-reactions'; export default async (user: IUser, note: INote, reaction: string) => new Promise(async (res, rej) => { @@ -86,7 +86,7 @@ export default async (user: IUser, note: INote, reaction: string) => new Promise //#region 配信 // リアクターがローカルユーザーかつリアクション対象がリモートユーザーの投稿なら配送 if (isLocalUser(user) && isRemoteUser(note._user)) { - const content = pack(renderLike(user, note, reaction)); + const content = renderActivity(renderLike(user, note, reaction)); deliver(user, content, note._user.inbox); } //#endregion diff --git a/src/services/note/reaction/delete.ts b/src/services/note/reaction/delete.ts index b108f0ba75..8689730433 100644 --- a/src/services/note/reaction/delete.ts +++ b/src/services/note/reaction/delete.ts @@ -4,7 +4,7 @@ import Reaction from '../../../models/note-reaction'; import { publishNoteStream } from '../../../stream'; import renderLike from '../../../remote/activitypub/renderer/like'; import renderUndo from '../../../remote/activitypub/renderer/undo'; -import pack from '../../../remote/activitypub/renderer'; +import { renderActivity } from '../../../remote/activitypub/renderer'; import { deliver } from '../../../queue'; export default async (user: IUser, note: INote) => new Promise(async (res, rej) => { @@ -42,7 +42,7 @@ export default async (user: IUser, note: INote) => new Promise(async (res, rej) //#region 配信 // リアクターがローカルユーザーかつリアクション対象がリモートユーザーの投稿なら配送 if (isLocalUser(user) && isRemoteUser(note._user)) { - const content = pack(renderUndo(renderLike(user, note, exist.reaction), user)); + const content = renderActivity(renderUndo(renderLike(user, note, exist.reaction), user)); deliver(user, content, note._user.inbox); } //#endregion |