Skip to content

Commit

Permalink
Split translation of description and warning on disabled challenges
Browse files Browse the repository at this point in the history
  • Loading branch information
bkimminich committed Feb 4, 2020
1 parent c469b81 commit 938af05
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion server.js
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,14 @@ for (const { name, exclude } of autoModels) {
if (name === 'Challenge') {
resource.list.fetch.after((req, res, context) => {
for (let i = 0; i < context.instance.length; i++) {
context.instance[i].description = req.__(context.instance[i].description)
let description = context.instance[i].description
if (utils.contains(description, '<em>(This challenge is <strong>')) {
const warning = description.substring(description.indexOf('<em>(This challenge is <strong>'))
description = description.substring(0, description.indexOf('<em>(This challenge is <strong>'))
context.instance[i].description = req.__(description) + req.__(warning)
} else {
context.instance[i].description = req.__(description)
}
if (context.instance[i].hint) {
context.instance[i].hint = req.__(context.instance[i].hint)
}
Expand Down

0 comments on commit 938af05

Please sign in to comment.