{#if store.state.jwtinfo.userdetails.permissions.includes('SCAN:GET')} {#await scans_promise} {:then} {#if current_scans.length === 0} {:else}
{#each current_scans as scan} {#if scan.track?.name .toLowerCase() .includes( searchvalue.toLowerCase() ) || scan.runner?.firstname .toLowerCase() .includes( searchvalue.toLowerCase() ) || scan.runner?.lastname .toLowerCase() .includes( searchvalue.toLowerCase() ) || should_display_based_on_id(scan.id)} {#if active_deletes[scan.id] === true} {:else} {/if} {/if} {/each}
{$_('runner')} {$_('distance-track')} {$_('laptime')} {$_('status')} {$_('action')}
{#if scan.distance < 1000} {scan.distance}m {:else}{scan.distance / 1000}km{/if} {#if scan.track} {scan.track.name} {/if}
{#if scan.responseType === "TRACKSCAN"}
{format_laptime(scan.lapTime)}
{:else}
{$_('scan-with-fixed-distance')}
{/if}
{#if scan.valid} {$_('valid')} {:else} {$_('invalid')} {/if}
{$_('details')} {#if store.state.jwtinfo.userdetails.permissions.includes('SCAN:DELETE')} {/if}
{/if} {:catch error}
{$_('general_promise_error')} {error}
{/await} {/if}