diff --git a/awx/ui/src/screens/Template/Survey/SurveyReorderModal.js b/awx/ui/src/screens/Template/Survey/SurveyReorderModal.js
index e5bf1980c4..f3c84a6371 100644
--- a/awx/ui/src/screens/Template/Survey/SurveyReorderModal.js
+++ b/awx/ui/src/screens/Template/Survey/SurveyReorderModal.js
@@ -116,6 +116,13 @@ function SurveyReorderModal({
const defaultAnswer = (q) => {
let component = null;
switch (q.type) {
+ case 'password':
+ component = (
+
+ {t`encrypted`.toUpperCase()}
+
+ );
+ break;
case 'textarea':
component = (
', () => {
const question3Value = wrapper.find('textarea');
const question4 = wrapper.find('td[aria-label="Password Question"]');
- const question4Value = wrapper.find('TextInputBase#survey-preview-text-c');
+ const question4Value = wrapper.find('#survey-preview-encrypted');
const question5 = wrapper.find('td[aria-label="Multiple select Question"]');
const question5Value = wrapper
@@ -110,8 +110,7 @@ describe('', () => {
expect(question3Value.prop('value')).toBe('Text Area Question Value');
expect(question3Value.prop('disabled')).toBe(true);
expect(question4).toHaveLength(1);
- expect(question4Value.prop('value')).toBe('$encrypted$');
- expect(question4Value.prop('isDisabled')).toBe(true);
+ expect(question4Value.prop('children')).toBe('ENCRYPTED');
expect(question5).toHaveLength(1);
expect(question5Value.length).toBe(4);