JAVASCRIPT api-keys-inline.js
// Clear the new API key from session after display
(function() {
var keyDisplay = document.querySelector('.new-key-display');
if (keyDisplay) {
// Don't clear — let user see it. Clear on navigation.
var csrfToken = (document.getElementById('data-api-keys') || {}).dataset.csrf || '';
window.addEventListener('beforeunload', function() {
fetch('/settings/api-keys/clear-new-key', {
method: 'POST',
headers: {'X-CSRF-Token': csrfToken}
});
});
}
})();