This commit is contained in:
syuilo 2018-05-07 04:26:45 +09:00
parent 59e47b1f52
commit 3bb9d54eb1
2 changed files with 8 additions and 3 deletions

View File

@ -6,6 +6,11 @@ import { createPerson } from './activitypub/models/person';
export default async (username, _host, option?): Promise<IUser> => {
const usernameLower = username.toLowerCase();
if (_host == null) {
return await User.findOne({ usernameLower });
}
const hostAscii = toASCII(_host).toLowerCase();
const host = toUnicode(hostAscii);

View File

@ -30,7 +30,7 @@ class NotificationManager {
private list: Array<{
user: ILocalUser['_id'],
reason: Reason;
}>;
}> = [];
constructor(user, note) {
this.user = user;
@ -300,10 +300,10 @@ export default async (user: IUser, data: {
});
// Append mentions data
if (mentions.length > 0) {
if (mentionedUsers.length > 0) {
Note.update({ _id: note._id }, {
$set: {
mentions
mentions: mentionedUsers.map(u => u._id)
}
});
}