async function save_block()

in webui/js/blocky4.js [665:681]


async function save_block() {
    let ip = document.getElementById('add_source').value;
    let expiry = parseInt(document.getElementById('add_expiry').value);
    let reason = document.getElementById('add_reason').value;
    let host = document.getElementById('add_host').value;
    let true_expiry = parseInt(new Date().getTime() / 1000) + expiry;
    if (expiry == -1) true_expiry = -1;

    let result = await PUT('block', {
        ip: ip,
        host: host,
        reason: reason,
        expires: true_expiry
    });
    alert(result.message);
    if (result.success === true) location.reload();
}