Spaces:
No application file
No application file
File size: 1,549 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
Mautic.downloadIpLookupDataStore = function() {
var ipService = mQuery('#config_coreconfig_ip_lookup_service').val();
var ipAuth = mQuery('#config_coreconfig_ip_lookup_auth').val();
mQuery('#iplookup_fetch_button_container .fa-spinner').removeClass('hide');
Mautic.ajaxActionRequest('downloadIpLookupDataStore', {
service: ipService,
auth: ipAuth
}, function (response) {
mQuery('#iplookup_fetch_button_container .fa-spinner').addClass('hide');
if (response.message) {
mQuery('#iplookup_fetch_button_container').parent().removeClass('has-error').addClass('has-success');
mQuery('#iplookup_fetch_button_container').next('.help-block').html(response.message);
} else if (response.error) {
mQuery('#iplookup_fetch_button_container').parent().removeClass('has-success').addClass('has-error');
mQuery('#iplookup_fetch_button_container').next('.help-block').html(response.error);
}
}, false, false, 'GET');
};
Mautic.getIpLookupFormConfig = function() {
var ipService = mQuery('#config_coreconfig_ip_lookup_service').val();
Mautic.activateLabelLoadingIndicator('config_coreconfig_ip_lookup_service');
Mautic.ajaxActionRequest('getIpLookupForm', {
service: ipService
}, function (response) {
Mautic.removeLabelLoadingIndicator();
mQuery('#ip_lookup_config_container').html(response.html);
mQuery('#ip_lookup_attribution').html(response.attribution);
}, false, false, "GET");
}; |