Neuro Feature Atlas

Home

❯

Findings

❯

R14 · Secondary language content is not enforced

R14 · Secondary-language content is not enforced

  • finding
  • risk/medium
  • category/i18n

R14 · 🟠 Medium · i18n

Secondary-language content is not enforced

What the code does

Only multicentre proposals check all languages before saving.

Where

app/controllers/cms/multicentre-proposals/new.js

Suggested fix

Suggestion

Reuse _validateProposalTranslationFields in the other editors.

Affected features

  • Multi-language content authoring — Cross-cutting
  • Proposal editor (content, coupon, push, AI images) — CMS
  • Activity editor (loyalty mechanics, rules & targeting) — Marketing

Graph View

  • What the code does
  • Where
  • Suggested fix
  • Affected features

Backlinks

  • CMS
  • Cross-cutting
  • Marketing
  • Proposal editor (content, coupon, push, AI images)
  • Multi-language content authoring
  • Activity editor (loyalty mechanics, rules & targeting)
  • Risk Register

Created with Quartz v4.5.2 © 2026

  • Source repository
  • Raw database