Kaleidoscope update

master
rob 2 years ago
parent d49c66fb24
commit 62285270c5

@ -140,7 +140,6 @@ class PostService extends SiteService {
updateOp.$set['flags.isFeatured'] = postDefinition.isFeatured === 'on'; updateOp.$set['flags.isFeatured'] = postDefinition.isFeatured === 'on';
const OLD_STATUS = post.status; const OLD_STATUS = post.status;
const postAuthor = post.author; const postAuthor = post.author;
post = await Post.findOneAndUpdate( post = await Post.findOneAndUpdate(
@ -155,16 +154,15 @@ class PostService extends SiteService {
if ((OLD_STATUS === 'draft') && (updateOp.$set.status === 'published')) { if ((OLD_STATUS === 'draft') && (updateOp.$set.status === 'published')) {
const event = { const event = {
action: 'post-create', action: 'post-create',
emitter: postAuthor,
label: updateOp.$set.title, label: updateOp.$set.title,
content: updateOp.$set.summary, content: updateOp.$set.summary,
href: `${CORE_SCHEME}://${site.domain}/post/${updateOp.$set.slug}`, href: `${CORE_SCHEME}://${site.domain}/post/${updateOp.$set.slug}`,
}; };
if (post.image) { if (post.image) {
event.thumbnail = `${CORE_SCHEME}://${site.domain}/image/${post.image}`; event.thumbnail = `${CORE_SCHEME}://${site.domain}/image/${post.image}`;
} }
await coreNodeService.sendKaleidoscopeEvent(event);
await coreNodeService.sendKaleidoscopeEvent(postAuthor, event);
} }
} }

Loading…
Cancel
Save