mirror of
https://github.com/discourse/discourse.git
synced 2024-11-23 13:03:45 +08:00
FIX: Don't force show topic map on non-first posts (#19302)
By default, the topic map in the OP shows only if there are replies. Some themes may want to show it at all times, and to do so, they can use the API via `api.includePostAttributes('topicMap');`. But this was including the topic map in every post. This change ensures that attribute is only set for the first post (and it only affects that API endpoint).
This commit is contained in:
parent
d2c5c65e29
commit
1245743595
|
@ -178,7 +178,7 @@ export default function transformPost(
|
|||
}
|
||||
|
||||
const showTopicMap =
|
||||
_additionalAttributes.includes("topicMap") ||
|
||||
(_additionalAttributes.includes("topicMap") && post.post_number === 1) ||
|
||||
showPMMap ||
|
||||
(post.post_number === 1 &&
|
||||
topic.archetype === "regular" &&
|
||||
|
|
Loading…
Reference in New Issue
Block a user