redirect to callback on auth

This commit is contained in:
Pablo Fernandez 2024-01-02 13:54:56 +00:00
commit d9c07c0115
2 changed files with 20 additions and 3 deletions

View file

@ -13,9 +13,13 @@
function sendPostRequest(permissions) {
const url = '/requests/{{record.id}}';
const password = document.getElementById('password').value;
let callbackUrl;
{{#if callbackUrl}}
callbackUrl = '{{callbackUrl}}';
{{/if}}
const data = {
permissions,
password
password,
};
fetch(url, {
@ -38,6 +42,13 @@
// hide main content and show close message
document.getElementById('main').classList.add('hidden');
document.getElementById('closeit').classList.remove('hidden');
// redirect to callback url
if (callbackUrl) {
const url = new URL(callbackUrl);
url.searchParams.append('pubkey', data.pubkey);
window.location.href = url.toString();
}
})
.catch((error) => {
console.error('Error:', error);