This commit is contained in:
syuilo
2021-12-09 23:58:30 +09:00
parent 0abe2dfee0
commit c69b72e199
573 changed files with 3318 additions and 3318 deletions

View File

@ -65,7 +65,7 @@ class NotificationManager {
} else {
this.queue.push({
reason: reason,
target: notifiee
target: notifiee,
});
}
}
@ -74,7 +74,7 @@ class NotificationManager {
for (const x of this.queue) {
// ミュート情報を取得
const mentioneeMutes = await Mutings.find({
muterId: x.target
muterId: x.target,
});
const mentioneesMutedUserIds = mentioneeMutes.map(m => m.muteeId);
@ -83,7 +83,7 @@ class NotificationManager {
if (!mentioneesMutedUserIds.includes(this.notifier.id)) {
createNotification(x.target, x.reason, {
notifierId: this.notifier.id,
noteId: this.note.id
noteId: this.note.id,
});
}
}
@ -242,7 +242,7 @@ export default async (user: { id: User['id']; username: User['username']; host:
// Word mute
// TODO: cache
UserProfiles.find({
enableWordMute: true
enableWordMute: true,
}).then(us => {
for (const u of us) {
checkWordMute(note, { id: u.userId }, u.mutedWords).then(shouldMute => {
@ -450,7 +450,7 @@ function incRenoteCount(renote: Note) {
Notes.createQueryBuilder().update()
.set({
renoteCount: () => '"renoteCount" + 1',
score: () => '"score" + 1'
score: () => '"score" + 1',
})
.where('id = :id', { id: renote.id })
.execute();
@ -508,7 +508,7 @@ async function insertNote(user: { id: User['id']; host: User['host']; }, data: O
uri: u.uri,
url: url == null ? undefined : url,
username: u.username,
host: u.host
host: u.host,
} as IMentionedRemoteUsers[0];
}));
}
@ -528,7 +528,7 @@ async function insertNote(user: { id: User['id']; host: User['host']; }, data: O
votes: new Array(data.poll!.choices.length).fill(0),
noteVisibility: insert.visibility,
userId: user.id,
userHost: user.host
userHost: user.host,
});
await transactionalEntityManager.insert(Poll, poll);
@ -561,15 +561,15 @@ function index(note: Note) {
body: {
text: normalizeForSearch(note.text),
userId: note.userId,
userHost: note.userHost
}
userHost: note.userHost,
},
});
}
async function notifyToWatchersOfRenotee(renote: Note, user: { id: User['id']; }, nm: NotificationManager, type: NotificationType) {
const watchers = await NoteWatchings.find({
noteId: renote.id,
userId: Not(user.id)
userId: Not(user.id),
});
for (const watcher of watchers) {
@ -580,7 +580,7 @@ async function notifyToWatchersOfRenotee(renote: Note, user: { id: User['id']; }
async function notifyToWatchersOfReplyee(reply: Note, user: { id: User['id']; }, nm: NotificationManager) {
const watchers = await NoteWatchings.find({
noteId: reply.id,
userId: Not(user.id)
userId: Not(user.id),
});
for (const watcher of watchers) {
@ -600,7 +600,7 @@ async function createMentionedEvents(mentionedUsers: User[], note: Note, nm: Not
}
const detailPackedNote = await Notes.pack(note, u, {
detail: true
detail: true,
});
publishMainStream(u.id, 'mention', detailPackedNote);
@ -618,7 +618,7 @@ function incNotesCountOfUser(user: { id: User['id']; }) {
Users.createQueryBuilder().update()
.set({
updatedAt: new Date(),
notesCount: () => '"notesCount" + 1'
notesCount: () => '"notesCount" + 1',
})
.where('id = :id', { id: user.id })
.execute();