Fix key display
Some checks are pending
continuous-integration/drone/push Build is running

This commit is contained in:
nemunaire 2022-09-20 00:35:01 +02:00
commit 16d7fe4beb
3 changed files with 9 additions and 3 deletions

View file

@ -25,7 +25,7 @@
{:then keys}
{#if keys && keys.length > 0}
{#each keys as keyid}
{#await getKey(keyid)}
{#await getKey(keyid, student.id)}
Veuillez patienter
{:then key}
<tr>

View file

@ -51,8 +51,8 @@ export async function getKeys(userid) {
}
}
export async function getKey(kid) {
const res = await fetch(`api/keys/${kid}`, {headers: {'Accept': 'application/json'}})
export async function getKey(kid, userid) {
const res = await fetch(userid?`api/users/${userid}/keys/${kid}`:`api/keys/${kid}`, {headers: {'Accept': 'application/json'}})
if (res.status == 200) {
return new Key(await res.json());
} else {