Files
old-gravityflow/js/settings.min.js
Almira Krdzic 60fe7f93e5 Initial commit
2018-08-06 15:41:19 +02:00

1 line
1.0 KiB
JavaScript

!function(t,i){"use strict";i(document).ready(function(){i("form.oauth").submit(function(){var t=i(this).find("input.required"),n=!1;if(i.each(t,function(){""==i(this).val()?(n=!0,i(this).closest("p").find("p.error").length<1&&i(this).before('<p class="error">'+gravityflow_settings_js_strings.required_fields+"</p>")):i(this).closest("p").find("p.error").hide().remove()}),n)return!1}),i("#gflow_reauthorize_app").click(function(t){t.preventDefault();var n=gravityflow_settings_js_strings.nonce,e=i(this).data("app");i.post(gravityflow_settings_js_strings.ajaxurl,{security:n,action:"gravity_flow_reauth_app",app:e},function(t){t.success&&window.location.reload()})}),i("#new-app").click(function(){i(this).hide(),i("#connected_apps_table_container").hide(),i("#connected_app_form_container").fadeIn()}),i("#gflow_add_app_cancel").click(function(){i("#connected_app_form_container").hide(),i("#new-app").show(),i("#connected_apps_table_container").fadeIn()})})}(window.GravityFlowSettings=window.GravityFlowSettings||{},jQuery);