chore: lint

v1.18.x
Mats 4 years ago committed by Julian Lam
parent 6f73261186
commit 2b42e7edb0

@ -48,21 +48,17 @@ SocketFlags.appendNote = async function (socket, data) {
if (!data || !(data.flagId && data.note)) { if (!data || !(data.flagId && data.note)) {
throw new Error('[[error:invalid-data]]'); throw new Error('[[error:invalid-data]]');
} }
const allowed = await user.isPrivileged(socket.uid); const allowed = await user.isPrivileged(socket.uid);
if (!allowed) { if (!allowed) {
throw new Error('[[error:no-privileges]]'); throw new Error('[[error:no-privileges]]');
} }
if (data.datetime && data.flagId) {
if (data.datetime && data.flagId) { const note = await flags.getNote(data.flagId, data.datetime);
const note = await flags.getNote(data.flagId, data.datetime);
if (note.uid !== socket.uid) { if (note.uid !== socket.uid) {
throw new Error('[[error:no-privileges]]'); throw new Error('[[error:no-privileges]]');
} }
} }
await flags.appendNote(data.flagId, socket.uid, data.note, data.datetime); await flags.appendNote(data.flagId, socket.uid, data.note, data.datetime);
const [notes, history] = await Promise.all([ const [notes, history] = await Promise.all([
flags.getNotes(data.flagId), flags.getNotes(data.flagId),
flags.getHistory(data.flagId), flags.getHistory(data.flagId),

Loading…
Cancel
Save