mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: topicData passed to action:topic.edit
This commit is contained in:
@@ -109,18 +109,18 @@ module.exports = function (Posts) {
|
|||||||
await topics.updateTopicTags(tid, data.tags);
|
await topics.updateTopicTags(tid, data.tags);
|
||||||
const tags = await topics.getTopicTagsObjects(tid);
|
const tags = await topics.getTopicTagsObjects(tid);
|
||||||
|
|
||||||
topicData.tags = data.tags;
|
newTopicData.tags = data.tags;
|
||||||
topicData.oldTitle = topicData.title;
|
newTopicData.oldTitle = topicData.title;
|
||||||
topicData.timestamp = topicData.timestamp;
|
newTopicData.timestamp = topicData.timestamp;
|
||||||
const renamed = translator.escape(validator.escape(String(title))) !== topicData.title;
|
const renamed = translator.escape(validator.escape(String(title))) !== topicData.title;
|
||||||
plugins.fireHook('action:topic.edit', { topic: topicData, uid: data.uid });
|
plugins.fireHook('action:topic.edit', { topic: newTopicData, uid: data.uid });
|
||||||
return {
|
return {
|
||||||
tid: tid,
|
tid: tid,
|
||||||
cid: topicData.cid,
|
cid: newTopicData.cid,
|
||||||
uid: postData.uid,
|
uid: postData.uid,
|
||||||
title: validator.escape(String(title)),
|
title: validator.escape(String(title)),
|
||||||
oldTitle: topicData.title,
|
oldTitle: topicData.title,
|
||||||
slug: topicData.slug,
|
slug: newTopicData.slug,
|
||||||
isMainPost: true,
|
isMainPost: true,
|
||||||
renamed: renamed,
|
renamed: renamed,
|
||||||
tags: tags,
|
tags: tags,
|
||||||
|
|||||||
Reference in New Issue
Block a user