Fix 2.4.2 upgrade notes formatting refs #19330
[arvados.git] / apps / workbench / app / views / users / add_ssh_key_popup.js.erb
index 808edd750216fc2af519891f757d901ebac0be86..eba89603fc89b55c8dc7728d98e9888eba0e0daf 100644 (file)
@@ -1,35 +1,8 @@
-$("#add-ssh-key-modal-window").html("<%= escape_javascript(render partial: 'add_ssh_key_popup') %>");
-
-// disable the submit button on load
-var $input = $('input:text'),
-$register = $('#register');
-
-var name_value = document.forms["add_new_key_form"]["name"].value;
-var public_key_value = document.forms["add_new_key_form"]["public_key"].value;
-if (public_key_value == null || public_key_value == "") {
-  $register.attr('disabled', true);
-}
+<%# Copyright (C) The Arvados Authors. All rights reserved.
 
-// capture events to enable submit button when applicable
-$input.on('keyup paste mouseleave onblur', function() {
-  var trigger = false;
+SPDX-License-Identifier: AGPL-3.0 %>
 
-  var name_value = document.forms["add_new_key_form"]["name"].value;
-  var public_key_value = document.forms["add_new_key_form"]["public_key"].value;
-
-  var publicKeyRegExp = /^ssh-(rsa|dss) [A-Za-z0-9+\/=\+]+\b/;
-  var validKey = false;
-  if (publicKeyRegExp.test(public_key_value )) {
-    validKey = true;
-  }
-
-  if (public_key_value == null || public_key_value == "" || !validKey){
-    trigger = true;
-  }
-
-  trigger ? $register.attr('disabled', true) : $register.removeAttr('disabled');
-});
+$("#add-ssh-key-modal-window").html("<%= escape_javascript(render partial: 'add_ssh_key_popup') %>");
 
 // reset form input fields, for the next time around
 function reset_form() {