Skip to content

Commit c5b100e

Browse files
committed
Don't render link for error message if not url
1 parent 02d6dd3 commit c5b100e

3 files changed

Lines changed: 27 additions & 3 deletions

File tree

src/routes/(ui)/build-admin/view/+page.svelte

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,15 @@
5252
</tr>
5353
<tr>
5454
<th>Error</th>
55-
<td><a class="link" href={data.build.error}>{data.build.error}</a></td>
55+
<td>
56+
{#if data.build.error?.match(/^https?:/)}
57+
<a class="link" href={data.build.error}>
58+
{data.build.error}
59+
</a>
60+
{:else}
61+
{data.build.error}
62+
{/if}
63+
</td>
5664
</tr>
5765
<tr>
5866
<th>Artifacts</th>

src/routes/(ui)/project-admin/view/+page.svelte

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,15 @@
4242
</tr>
4343
<tr>
4444
<th>Error</th>
45-
<td>{data.project.error}</td>
45+
<td>
46+
{#if data.project.error?.match(/^https?:/)}
47+
<a class="link" href={data.project.error}>
48+
{data.project.error}
49+
</a>
50+
{:else}
51+
{data.project.error}
52+
{/if}
53+
</td>
4654
</tr>
4755
<tr>
4856
<th>Url</th>

src/routes/(ui)/release-admin/view/+page.svelte

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,15 @@
5858
</tr>
5959
<tr>
6060
<th>Error</th>
61-
<td><a class="link" href={data.release.error}>{data.release.error}</a></td>
61+
<td>
62+
{#if data.release.error?.match(/^https?:/)}
63+
<a class="link" href={data.release.error}>
64+
{data.release.error}
65+
</a>
66+
{:else}
67+
{data.release.error}
68+
{/if}
69+
</td>
6270
</tr>
6371
<tr>
6472
<th>Artifacts</th>

0 commit comments

Comments
 (0)