Corrects add-on link (#4634)

* Fixes the addon url

* quote it

* Don't link the extra space

* puerly for testing

* Don't link the extra space
This commit is contained in:
Joakim Sørensen 2020-01-28 20:39:42 +01:00 committed by Paulus Schoutsen
parent 1cb10694e7
commit 6e624b394b

View File

@ -97,8 +97,7 @@ class HassioAddonInfo extends LitElement {
protected render(): TemplateResult {
return html`
${
this._computeUpdateAvailable
${this._computeUpdateAvailable
? html`
<paper-card heading="Update available! 🎉">
<div class="card-content">
@ -137,11 +136,8 @@ class HassioAddonInfo extends LitElement {
</div>
</paper-card>
`
: ""
}
${
!this.addon.protected
: ""}
${!this.addon.protected
? html`
<paper-card heading="Warning: Protection mode is disabled!" class="warning">
<div class="card-content">
@ -153,16 +149,14 @@ class HassioAddonInfo extends LitElement {
</div>
</paper-card>
`
: ""
}
: ""}
<paper-card>
<div class="card-content">
<div class="addon-header">
${this.addon.name}
<div class="addon-version light-color">
${
this.addon.version
${this.addon.version
? html`
${this.addon.version}
${this._computeIsRunning
@ -183,25 +177,24 @@ class HassioAddonInfo extends LitElement {
`
: html`
${this.addon.last_version}
`
}
`}
</div>
</div>
<div class="description light-color">
${this.addon.description}.<br />
Visit <a href=${this.addon.url}" target="_blank">
${this.addon.name} page
</a> for details.
Visit
<a href="${this.addon.url}" target="_blank">
${this.addon.name} page</a
>
for details.
</div>
${
this.addon.logo
${this.addon.logo
? html`
<a href="${this.addon.url}" target="_blank" class="logo">
<img src="/api/hassio/addons/${this.addon.slug}/logo" />
</a>
`
: ""
}
: ""}
<div class="security">
<ha-label-badge
class=${classMap({
@ -215,8 +208,7 @@ class HassioAddonInfo extends LitElement {
label="rating"
description=""
></ha-label-badge>
${
this.addon.host_network
${this.addon.host_network
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -226,11 +218,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.full_access
: ""}
${this.addon.full_access
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -240,11 +229,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.homeassistant_api
: ""}
${this.addon.homeassistant_api
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -254,11 +240,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this._computeHassioApi
: ""}
${this._computeHassioApi
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -268,11 +251,8 @@ class HassioAddonInfo extends LitElement {
.description=${this.addon.hassio_role}
></ha-label-badge>
`
: ""
}
${
this.addon.docker_api
: ""}
${this.addon.docker_api
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -282,11 +262,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.host_pid
: ""}
${this.addon.host_pid
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -296,11 +273,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.apparmor
: ""}
${this.addon.apparmor
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -311,11 +285,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.auth_api
: ""}
${this.addon.auth_api
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -325,11 +296,8 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
${
this.addon.ingress
: ""}
${this.addon.ingress
? html`
<ha-label-badge
@click=${this._showMoreInfo}
@ -339,12 +307,10 @@ class HassioAddonInfo extends LitElement {
description=""
></ha-label-badge>
`
: ""
}
: ""}
</div>
${
this.addon.version
${this.addon.version
? html`
<div class="state">
<div>Start on boot</div>
@ -400,19 +366,15 @@ class HassioAddonInfo extends LitElement {
`
: ""}
`
: ""
}
${
this._error
: ""}
${this._error
? html`
<div class="errors">${this._error}</div>
`
: ""
}
: ""}
</div>
<div class="card-actions">
${
this.addon.version
${this.addon.version
? html`
<mwc-button class="warning" @click=${this._uninstallClicked}>
Uninstall
@ -490,13 +452,11 @@ class HassioAddonInfo extends LitElement {
>
Install
</mwc-button>
`
}
`}
</div>
</paper-card>
${
this.addon.long_description
${this.addon.long_description
? html`
<paper-card>
<div class="card-content">
@ -506,8 +466,7 @@ class HassioAddonInfo extends LitElement {
</div>
</paper-card>
`
: ""
}
: ""}
`;
}