Don't detect cheogram

Stephen Paul Weber created

Change summary

forms/admin_number_change.rb       | 11 +----------
lib/admin_actions/number_change.rb |  6 +-----
2 files changed, 2 insertions(+), 15 deletions(-)

Detailed changes

forms/admin_number_change.rb 🔗

@@ -19,7 +19,7 @@ field(
 field(
 	var: "new_backend",
 	type: "list-single",
-	open: @cheogram,
+	open: true,
 	label: "Backend to change to?",
 	description:
 		"Leave blank to keep current backend, or specify new backend JID",
@@ -29,12 +29,3 @@ field(
 		},
 	value: ""
 )
-
-unless @cheogram
-	field(
-		var: "custom_backend",
-		type: "text-single",
-		label: "Custom backend (overrides dropdown if filled in)",
-		value: ""
-	)
-end

lib/admin_actions/number_change.rb 🔗

@@ -26,8 +26,7 @@ class AdminAction
 			end
 
 			def form
-				cheogram = ::Command.execution.iq.from.resource =~ /\ACheogram/
-				FormTemplate.render("admin_number_change", cheogram: cheogram)
+				FormTemplate.render("admin_number_change")
 			end
 
 			def change(result)
@@ -37,9 +36,6 @@ class AdminAction
 						.reject { |_k, v| v == "nil" || v.to_s.empty? }
 						.tap { |form_h|
 							form_h["new_backend"] ||= @bag[:old_backend]
-							if (custom = form_h.delete("custom_backend"))
-								form_h["new_backend"] = custom
-							end
 							form_h["new_tel"] ||= @bag[:old_tel]
 						}
 						.transform_keys(&:to_sym)