HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/comfama.sports-crowd.com/public/js/coverage.js
function importCoverages() {
    var archivo = document.getElementById("archivo");
    var t = $("#example22").DataTable();
    var state;
    var message;
    archivo = archivo.files[0];
    t.clear().draw();
    if (archivo) {
        var formData = new FormData();
        formData.append("archivo", archivo);

        $("#button-import-coverages").addClass("displayNone");
        $("#spinnerButtonCoverages").removeClass("displayNone");
        $.ajax({
            type: "POST",
            dataType: "json",
            processData: false,
            contentType: false,
            headers: {
                "X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
            },
            data: formData,
            url: "/coverages/importCoverage",
            success: function (r) {
                if (r.d != null) {
                    if (r.d.length > 0) {
                        for (var i = 0; i < r.d.length; i++) {
                            t.row.add({
                                message: r.d[i].message,
                                line: r.d[i].line,
                            });

                            message = r.d[i].message;
                            state = r.d[i].state;
                        }

                        if (state == false) {
                            $('#logModal').modal("show");
                            t.draw();
                        }
                    } else if (r.r) {
                        swal(r.m, {
                            icon: "success",
                            buttons: {
                                Ok: true,
                            },
                        }).then((val) => {
                            if (val == "Ok") {
                                $(location).attr("href", "/coverages");
                            }
                        });
                    }
                } else {
                    swal(
                        "Error",
                        "¡Error al subir el archivo!",
                        "error"
                    );
                    $("#button-import-subscribers").removeClass("displayNone");
                    $("#spinnerButtonSubscribers").addClass("displayNone");
                }
            },
        });
    } else {
        swal("Ok", "¡No hay archivo!", "warning");
    }
}

function deleteCoverages() {
    swal("¿Eliminar todos los registros de coberturas?", {
        buttons: {
            cancel: "No",
            Ok: true,
        },
    }).then((val) => {
        if (val == "Ok") {
            $.ajax({
                url: "/coverages/deleteCoverage",
                type: "GET",
                contentType: "application/json",
                headers: {
                    "X-CSRF-TOKEN": $(
                        'meta[name="csrf-token"]'
                    ).attr("content"),
                    "Content-Type": "application/json",
                },
                data: null,
                success: function (r) {
                    if (r.r) {
                        swal(r.m, {
                            icon: "success",
                            buttons: {
                                Ok: true,
                            },
                        }).then((val) => {
                            if (val == "Ok") {
                                $(location).attr("href", "/coverages");
                            }
                        });
                    } else {
                        swal("Alerta", r.m, "warning");
                    }
                },
                error: function (e) {
                    swal(
                        "Error",
                        Lang.get("messagesClient.coverage_.title_2"),
                        "error"
                    );
                },
            });
        }
    });
}

function alertLogCoverages() {
    swal(Lang.get("messagesClient.coverage_.title_1"), {
        icon: "error",
        buttons: {
            Ok: true,
        },
    }).then((val) => {
        if (val == "Ok") {
            $(location).attr("href", "/coverages");
        }
    });
}