Skip to content

Commit

Permalink
Fix: ピン留めを変更してもクライアント側に反映されない
Browse files Browse the repository at this point in the history
  • Loading branch information
mei23 committed May 28, 2019
1 parent c680b42 commit 1f1396c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 4 deletions.
13 changes: 11 additions & 2 deletions src/server/api/endpoints/i/pin.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import $ from 'cafy';
import ID, { transform } from '../../../../misc/cafy-id';
import { pack } from '../../../../models/user';
import User, { pack } from '../../../../models/user';
import { addPinned } from '../../../../services/i/pin';
import define from '../../define';
import { ApiError } from '../../error';
import { publishMainStream } from '../../../../services/stream';

export const meta = {
stability: 'stable',
Expand Down Expand Up @@ -58,7 +59,15 @@ export default define(meta, async (ps, user) => {
throw e;
});

return await pack(user, user, {
const updated = await User.findOne({
_id: user._id
});

const packed = await pack(updated, user, {
detail: true
});

publishMainStream(user._id, 'meUpdated', packed);

return packed;
});
13 changes: 11 additions & 2 deletions src/server/api/endpoints/i/unpin.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import $ from 'cafy';
import ID, { transform } from '../../../../misc/cafy-id';
import { pack } from '../../../../models/user';
import User, { pack } from '../../../../models/user';
import { removePinned } from '../../../../services/i/pin';
import define from '../../define';
import { ApiError } from '../../error';
import { publishMainStream } from '../../../../services/stream';

export const meta = {
stability: 'stable',
Expand Down Expand Up @@ -44,7 +45,15 @@ export default define(meta, async (ps, user) => {
throw e;
});

return await pack(user, user, {
const updated = await User.findOne({
_id: user._id
});

const packed = await pack(updated, user, {
detail: true
});

publishMainStream(user._id, 'meUpdated', packed);

return packed;
});

0 comments on commit 1f1396c

Please sign in to comment.