HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/apklausos/assets/scripts/admin/fix-solvable-errors.js
$('#ajaxAllConsistency').on('click', function (e) {
    e.preventDefault();
    var items = $('.selector__fixConsistencyProblem').map(function (i, item) {
        return function () {
            return $.ajax({
                url: $(item).attr('href'),
                beforeSend: function () {
                    $(item).prop('disabled', true).append('<i class=\"ri-loader-2-fill remix-pulse\"></i>');
                },
                complete: function (jqXHR, status) {
                    if (status == 'success')
                        $(item).remove();
                    else
                        console.log(jqXHR);
                }
            });
        };
    });
    var runIteration = function (arrayOfLinks, iterator) {
        iterator = iterator || 0;
        if (iterator < arrayOfLinks.length) {
            arrayOfLinks[iterator]().then(function () {
                iterator++;
                runIteration(arrayOfLinks, iterator);
            });
        }
    };
    runIteration(items);
});