summaryrefslogtreecommitdiff
path: root/src/services/note
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-09-05 19:32:46 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-09-05 19:32:46 +0900
commita1b82e97230eab994c06fc7c902e71539664d3d7 (patch)
tree18501f85f8d406777a3c11ef1d938657c256b32f /src/services/note
parent:art: (diff)
downloadmisskey-a1b82e97230eab994c06fc7c902e71539664d3d7.tar.gz
misskey-a1b82e97230eab994c06fc7c902e71539664d3d7.tar.bz2
misskey-a1b82e97230eab994c06fc7c902e71539664d3d7.zip
#2620
Diffstat (limited to 'src/services/note')
-rw-r--r--src/services/note/create.ts11
-rw-r--r--src/services/note/delete.ts2
2 files changed, 7 insertions, 6 deletions
diff --git a/src/services/note/create.ts b/src/services/note/create.ts
index 63e3557828..11e3755863 100644
--- a/src/services/note/create.ts
+++ b/src/services/note/create.ts
@@ -84,7 +84,7 @@ type Option = {
text?: string;
reply?: INote;
renote?: INote;
- media?: IDriveFile[];
+ files?: IDriveFile[];
geo?: any;
poll?: any;
viaMobile?: boolean;
@@ -135,7 +135,7 @@ export default async (user: IUser, data: Option, silent = false) => new Promise<
const mentionedUsers = await extractMentionedUsers(tokens);
- const note = await insertNote(user, data, tokens, tags, mentionedUsers);
+ const note = await insertNote(user, data, tags, mentionedUsers);
res(note);
@@ -309,10 +309,10 @@ async function publish(user: IUser, note: INote, noteObj: any, reply: INote, ren
publishToUserLists(note, noteObj);
}
-async function insertNote(user: IUser, data: Option, tokens: ReturnType<typeof parse>, tags: string[], mentionedUsers: IUser[]) {
+async function insertNote(user: IUser, data: Option, tags: string[], mentionedUsers: IUser[]) {
const insert: any = {
createdAt: data.createdAt,
- mediaIds: data.media ? data.media.map(file => file._id) : [],
+ fileIds: data.files ? data.files.map(file => file._id) : [],
replyId: data.reply ? data.reply._id : null,
renoteId: data.renote ? data.renote._id : null,
text: data.text,
@@ -347,7 +347,8 @@ async function insertNote(user: IUser, data: Option, tokens: ReturnType<typeof p
_user: {
host: user.host,
inbox: isRemoteUser(user) ? user.inbox : undefined
- }
+ },
+ _files: data.files ? data.files : []
};
if (data.uri != null) insert.uri = data.uri;
diff --git a/src/services/note/delete.ts b/src/services/note/delete.ts
index dea306feec..32e736b7a5 100644
--- a/src/services/note/delete.ts
+++ b/src/services/note/delete.ts
@@ -23,7 +23,7 @@ export default async function(user: IUser, note: INote) {
deletedAt: new Date(),
text: null,
tags: [],
- mediaIds: [],
+ fileIds: [],
poll: null,
geo: null
}