diff --git a/app/assets/javascripts/admin/addon/components/admin-flags-form.gjs b/app/assets/javascripts/admin/addon/components/admin-flags-form.gjs index 07ffb00a611..7fb2c8dc1df 100644 --- a/app/assets/javascripts/admin/addon/components/admin-flags-form.gjs +++ b/app/assets/javascripts/admin/addon/components/admin-flags-form.gjs @@ -23,6 +23,7 @@ export default class AdminFlagsForm extends Component { @service site; @tracked enabled = true; + @tracked require_message = false; @tracked name; @tracked description; @tracked appliesTo; @@ -33,6 +34,7 @@ export default class AdminFlagsForm extends Component { this.name = this.args.flag.name; this.description = this.args.flag.description; this.appliesTo = this.args.flag.applies_to; + this.require_message = this.args.flag.require_message; this.enabled = this.args.flag.enabled; } } @@ -98,6 +100,7 @@ export default class AdminFlagsForm extends Component { this.args.flag.name = response.flag.name; this.args.flag.description = response.flag.description; this.args.flag.applies_to = response.flag.applies_to; + this.args.flag.require_message = response.flag.require_message; this.args.flag.enabled = response.flag.enabled; this.router.transitionTo("adminConfig.flags"); }) @@ -112,6 +115,7 @@ export default class AdminFlagsForm extends Component { name: this.name, description: this.description, applies_to: this.appliesTo, + require_message: this.require_message, enabled: this.enabled, }; } @@ -164,6 +168,20 @@ export default class AdminFlagsForm extends Component { /> +
+ +
+