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 {
/>
+
+
+
+