update urls to encode uri components
This commit is contained in:
@@ -68,7 +68,7 @@ export class UmbLogViewerMessageTemplatesOverviewElement extends UmbLitElement {
|
||||
<uui-button
|
||||
label="${searchListItem.name ?? ''}"
|
||||
title="${searchListItem.name ?? ''}"
|
||||
href=${`section/settings/workspace/logviewer/search/${searchListItem.query}`}>
|
||||
href=${`section/settings/workspace/logviewer/search/?lq=${searchListItem.query}`}>
|
||||
<uui-icon name="umb:search"></uui-icon>${searchListItem.name}
|
||||
</uui-button>
|
||||
</li>`;
|
||||
@@ -90,7 +90,9 @@ export class UmbLogViewerMessageTemplatesOverviewElement extends UmbLitElement {
|
||||
html`<uui-table-row>
|
||||
<uui-table-cell>
|
||||
<a
|
||||
href=${`section/settings/workspace/logviewer/search/@MessageTemplate='${template.messageTemplate}'`}>
|
||||
href=${`section/settings/workspace/logviewer/search/?lq=${encodeURIComponent(
|
||||
`@MessageTemplate='${template.messageTemplate}'`
|
||||
)}`}>
|
||||
<span>${template.messageTemplate}</span> <span>${template.count}</span>
|
||||
</a>
|
||||
</uui-table-cell>
|
||||
|
||||
@@ -62,7 +62,7 @@ export class UmbLogViewerSavedSearchesOverviewElement extends UmbLitElement {
|
||||
<uui-button
|
||||
label="${searchListItem.name ?? ''}"
|
||||
title="${searchListItem.name ?? ''}"
|
||||
href=${`section/settings/workspace/logviewer/search/${searchListItem.query}`}>
|
||||
href=${`section/settings/workspace/logviewer/search/?lq=${encodeURIComponent(searchListItem.query ?? '')}`}>
|
||||
<uui-icon name="umb:search"></uui-icon>${searchListItem.name}
|
||||
</uui-button>
|
||||
</li>`;
|
||||
@@ -71,7 +71,7 @@ export class UmbLogViewerSavedSearchesOverviewElement extends UmbLitElement {
|
||||
render() {
|
||||
return html` <uui-box id="saved-searches" headline="Saved searches">
|
||||
<ul>
|
||||
${this.#renderSearchItem({ name: 'All logs', query: '*' })} ${this._savedSearches.map(this.#renderSearchItem)}
|
||||
${this.#renderSearchItem({ name: 'All logs', query: '' })} ${this._savedSearches.map(this.#renderSearchItem)}
|
||||
</ul>
|
||||
</uui-box>`;
|
||||
}
|
||||
|
||||
@@ -219,7 +219,7 @@ export class UmbLogViewerMessageElement extends UmbLitElement {
|
||||
queryString = name + '=' + value;
|
||||
}
|
||||
|
||||
return queryString;
|
||||
return encodeURIComponent(queryString);
|
||||
}
|
||||
|
||||
#setOpen(event: Event) {
|
||||
@@ -259,7 +259,9 @@ export class UmbLogViewerMessageElement extends UmbLitElement {
|
||||
look="secondary"
|
||||
label="Find logs with ${property.name}"
|
||||
title="Find logs with ${property.name}"
|
||||
href=${`section/settings/workspace/logviewer/search/${this._findLogsWithProperty(property)}`}>
|
||||
href=${`section/settings/workspace/logviewer/search/?lq=${this._findLogsWithProperty(
|
||||
property
|
||||
)}`}>
|
||||
<uui-icon name="umb:search"></uui-icon>
|
||||
</uui-button>`
|
||||
: ''}
|
||||
|
||||
Reference in New Issue
Block a user