diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-09-18 13:14:17 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-09-18 13:14:17 +0900 |
| commit | 429bf179dcc9ece40f043ade3e725a9765a195b6 (patch) | |
| tree | dbb4fa0b9991594d26bdc6789cb0d728f4846e1f /src | |
| parent | Fix bug (diff) | |
| download | sharkey-429bf179dcc9ece40f043ade3e725a9765a195b6.tar.gz sharkey-429bf179dcc9ece40f043ade3e725a9765a195b6.tar.bz2 sharkey-429bf179dcc9ece40f043ade3e725a9765a195b6.zip | |
Refactor: Better type annotations
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/api/endpoints/i/pin.ts | 5 | ||||
| -rw-r--r-- | src/services/i/pin.ts | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/server/api/endpoints/i/pin.ts b/src/server/api/endpoints/i/pin.ts index ce3b0318a9..d075976b74 100644 --- a/src/server/api/endpoints/i/pin.ts +++ b/src/server/api/endpoints/i/pin.ts @@ -1,3 +1,4 @@ +import * as mongo from 'mongodb'; import $ from 'cafy'; import ID from '../../../../misc/cafy-id'; import User, { ILocalUser } from '../../../../models/user'; import Note from '../../../../models/note'; @@ -22,8 +23,8 @@ export default async (params: any, user: ILocalUser) => new Promise(async (res, return rej('note not found'); } - let addedId; - let removedId; + let addedId: mongo.ObjectID; + let removedId: mongo.ObjectID; const pinnedNoteIds = user.pinnedNoteIds || []; diff --git a/src/services/i/pin.ts b/src/services/i/pin.ts index c6d3e11788..5bf8d166bb 100644 --- a/src/services/i/pin.ts +++ b/src/services/i/pin.ts @@ -7,7 +7,7 @@ import renderRemove from '../../remote/activitypub/renderer/remove'; import packAp from '../../remote/activitypub/renderer'; import { deliver } from '../../queue'; -export async function deliverPinnedChange(userId: mongo.ObjectID, oldId: mongo.ObjectID, newId: mongo.ObjectID) { +export async function deliverPinnedChange(userId: mongo.ObjectID, oldId?: mongo.ObjectID, newId?: mongo.ObjectID) { const user = await User.findOne({ _id: userId }); |