noteのread処理
This commit is contained in:
@@ -4,6 +4,7 @@ import { genId } from '../../../../misc/gen-id';
|
||||
import { Antennas, UserLists, UserGroupJoinings } from '../../../../models';
|
||||
import { ID } from '../../../../misc/cafy-id';
|
||||
import { ApiError } from '../../error';
|
||||
import { publishInternalEvent } from '../../../../services/stream';
|
||||
|
||||
export const meta = {
|
||||
desc: {
|
||||
@@ -108,7 +109,7 @@ export default define(meta, async (ps, user) => {
|
||||
}
|
||||
}
|
||||
|
||||
const antenna = await Antennas.save({
|
||||
const antenna = await Antennas.insert({
|
||||
id: genId(),
|
||||
createdAt: new Date(),
|
||||
userId: user.id,
|
||||
@@ -123,7 +124,9 @@ export default define(meta, async (ps, user) => {
|
||||
withReplies: ps.withReplies,
|
||||
withFile: ps.withFile,
|
||||
notify: ps.notify,
|
||||
});
|
||||
}).then(x => Antennas.findOneOrFail(x.identifiers[0]));
|
||||
|
||||
publishInternalEvent('antennaCreated', antenna);
|
||||
|
||||
return await Antennas.pack(antenna);
|
||||
});
|
||||
|
@@ -3,6 +3,7 @@ import { ID } from '../../../../misc/cafy-id';
|
||||
import define from '../../define';
|
||||
import { ApiError } from '../../error';
|
||||
import { Antennas } from '../../../../models';
|
||||
import { publishInternalEvent } from '../../../../services/stream';
|
||||
|
||||
export const meta = {
|
||||
desc: {
|
||||
@@ -42,4 +43,6 @@ export default define(meta, async (ps, user) => {
|
||||
}
|
||||
|
||||
await Antennas.delete(antenna.id);
|
||||
|
||||
publishInternalEvent('antennaDeleted', antenna);
|
||||
});
|
||||
|
@@ -3,6 +3,7 @@ import { ID } from '../../../../misc/cafy-id';
|
||||
import define from '../../define';
|
||||
import { ApiError } from '../../error';
|
||||
import { Antennas, UserLists, UserGroupJoinings } from '../../../../models';
|
||||
import { publishInternalEvent } from '../../../../services/stream';
|
||||
|
||||
export const meta = {
|
||||
desc: {
|
||||
@@ -141,5 +142,7 @@ export default define(meta, async (ps, user) => {
|
||||
notify: ps.notify,
|
||||
});
|
||||
|
||||
publishInternalEvent('antennaUpdated', Antennas.findOneOrFail(antenna.id));
|
||||
|
||||
return await Antennas.pack(antenna.id);
|
||||
});
|
||||
|
Reference in New Issue
Block a user