{#await user_promise} {:then user}
{$_("permissions")}: {original_data.firstname} {original_data.middlename || ""} {original_data.lastname} {#if promises.length === 0} {:else} {/if}
{$_("available-permissions")}
{$_("directly-granted")}
{$_("inherited-permissions")}
{#if allpermissions.length > 0}
{#each allpermissions as p} {#if !(grantedPermissions.filter((o) => p.target == o.target && p.action == o.action).length > 0)}

{p.target + ":" + p.action}

{/if} {/each}
{#each grantedPermissions as p}

{p.target + ":" + p.action}

{/each}
{#each inheritedPermissions as p}

{p.target + ":" + p.action}

{/each}
{/if}
{:catch error} {/await}