fix(webui): resolve upobjects with empty labels, explicitly disable resolving
This commit is contained in:
parent
641f42f785
commit
e18986b400
2 changed files with 3 additions and 3 deletions
|
@ -19,11 +19,11 @@
|
||||||
export let labels: string[] | undefined = undefined;
|
export let labels: string[] | undefined = undefined;
|
||||||
export let link = false;
|
export let link = false;
|
||||||
export let banner = false;
|
export let banner = false;
|
||||||
|
export let resolve = !(labels || []).length || banner;
|
||||||
|
|
||||||
let entity: Readable<UpObject> = readable(undefined);
|
let entity: Readable<UpObject> = readable(undefined);
|
||||||
let entityInfo: Readable<EntityInfo> = readable(undefined);
|
let entityInfo: Readable<EntityInfo> = readable(undefined);
|
||||||
$: if (labels === undefined || banner)
|
$: if (resolve) ({ entity, entityInfo } = useEntity(address));
|
||||||
({ entity, entityInfo } = useEntity(address));
|
|
||||||
|
|
||||||
// isFile
|
// isFile
|
||||||
$: isFile = $entityInfo?.t == "Hash";
|
$: isFile = $entityInfo?.t == "Hash";
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr class:invalid={!blob.paths[0].valid}>
|
<tr class:invalid={!blob.paths[0].valid}>
|
||||||
<td class="hash"
|
<td class="hash"
|
||||||
><UpObject link address={blob.hash} labels={[]} /></td
|
><UpObject link address={blob.hash} resolve={false} /></td
|
||||||
>
|
>
|
||||||
<td class="size">{filesize(blob.size)}</td>
|
<td class="size">{filesize(blob.size)}</td>
|
||||||
<td class="path">{blob.paths[0].path}</td>
|
<td class="path">{blob.paths[0].path}</td>
|
||||||
|
|
Loading…
Reference in a new issue