Module:T-Person: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 63: | Line 63: | ||
end | end | ||
-- | -- Get badge achievements using the centralized function | ||
local | local badgeAchievements = Achievements.getBadgeAchievements(pageId, template.current_frame) | ||
if | -- Only render the header if there are badges to display | ||
if #badgeAchievements > 0 then | |||
local TemplateStructure = require('Module:TemplateStructure') | local TemplateStructure = require('Module:TemplateStructure') | ||
return TemplateStructure.renderDividerBlock("Achievements") | return TemplateStructure.renderDividerBlock("Achievements") | ||
| Line 124: | Line 125: | ||
end, | end, | ||
} | } | ||