HEX
Server: Apache/2.4.57 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/3.0.2
System: Linux vmi267337.contaboserver.net 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
User: ohirex (1008)
PHP: 8.2.8
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,exec,system,passthru,shell_exec
Upload Files
File: /home/ohirex/web/ohirex.com/public_html/wp-content/plugins/mailster/assets/js/convert-script.js
mailster = (function (mailster, $, window, document) {
	'use strict';

	var strings = [
		'Validating license',
		'Sending to Provider',
		'Checking for Updates',
		'Clean up',
	];

	$('.convert_form_wrap')
		.on('submit', '.convert_form', function () {
			var form = $(this),
				wrap = form.parent(),
				email = wrap.find('input.email').val(),
				license = wrap.find('input.license').val(),
				error;

			form.removeClass('has-error').prop('disabled', true);
			wrap.addClass('loading');

			info();

			mailster.util.ajax(
				'convert',
				{
					email: email,
					license: license,
				},
				function (response) {
					form.prop('disabled', false);
					wrap.removeClass('loading');

					if (response.success) {
						wrap.addClass('step-2').removeClass('step-1');

						$.each(response.data.data.texts, function (i, text) {
							$('.result').append('<li>' + text + '</li>');
						});

						$('.convert-plan').html(response.data.data.plan);
					} else {
						error = response.data.error;
						form.addClass('has-error').find('.error-msg').html(error);
					}
				},
				function (jqXHR, textStatus, errorThrown) {
					var response =
						mailster.util.trim(jqXHR.responseText) || 'Unknown error';
					form.addClass('has-error').find('.error-msg').html(response);
					form.prop('disabled', false);
					wrap.removeClass('loading');
				}
			);

			return false;
		})
		.removeClass('loading');

	function info() {
		var el = $('.convert-form-info');
		var i = 0;
		var l = strings.length;

		var t = setInterval(function () {
			el.html(strings[i]);
			i++;
			if (i > l) {
				i = 0;
				clearInterval(t);
			}
		}, 3000);
	}

	return mailster;
})(mailster || {}, jQuery, window, document);