mirror of
https://github.com/flarum/framework.git
synced 2025-02-22 23:59:54 +08:00
Null name/desc breaks search fix
This commit is contained in:
parent
d642fb531c
commit
90c0bc410e
@ -126,16 +126,17 @@ export default class AdminNav extends Component {
|
|||||||
|
|
||||||
categorizedExtensions[category].map((extension) => {
|
categorizedExtensions[category].map((extension) => {
|
||||||
const query = this.query().toUpperCase();
|
const query = this.query().toUpperCase();
|
||||||
const title = extension.extra['flarum-extension'].title;
|
const title = extension.extra['flarum-extension'].title || '';
|
||||||
|
const description = extension.description || '';
|
||||||
|
|
||||||
if (!query || title.toUpperCase().includes(query) || extension.description.toUpperCase().includes(query)) {
|
if (!query || title.toUpperCase().includes(query) || description.toUpperCase().includes(query)) {
|
||||||
items.add(
|
items.add(
|
||||||
`extension-${extension.id}`,
|
`extension-${extension.id}`,
|
||||||
<ExtensionLinkButton
|
<ExtensionLinkButton
|
||||||
href={app.route('extension', { id: extension.id })}
|
href={app.route('extension', { id: extension.id })}
|
||||||
extensionId={extension.id}
|
extensionId={extension.id}
|
||||||
className="ExtensionNavButton"
|
className="ExtensionNavButton"
|
||||||
title={extension.description}
|
title={description}
|
||||||
>
|
>
|
||||||
{title}
|
{title}
|
||||||
</ExtensionLinkButton>,
|
</ExtensionLinkButton>,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user