summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-09-18 13:14:17 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-09-18 13:14:17 +0900
commit429bf179dcc9ece40f043ade3e725a9765a195b6 (patch)
treedbb4fa0b9991594d26bdc6789cb0d728f4846e1f /src
parentFix bug (diff)
downloadsharkey-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.ts5
-rw-r--r--src/services/i/pin.ts2
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
});