Skip to content

v1.9.4

Compare
Choose a tag to compare
@kresnasatya kresnasatya released this 15 Mar 04:49
· 8 commits to main since this release
3d09bfe

Set empty response when change role or change key value because http response is 204. In order to make change role or change key value work, via JavaScript, we need to hack response little bit. Here's the code sample.

document.getElementById('roles').onchange = function() {
fetch('<?php echo site_url('web-session/change-role'); ?>', {
        method: 'POST',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded',
            'Accept': 'application/json',
        },
        body: request,
        credentials: 'same-origin'
    })
    .then(response => {
        if (response.status === 204) return ''; // <= In order to make response work when http code 204
        return response.json()
    })
    .then(data => {
        // Do something
    })
    .catch(error => {
        console.error(error)
    })
}

More detail please see: whatwg/fetch#113 (comment)

Full Changelog: v1.9.3...v1.9.4