🎨 The marketplace supports searching by repo name Fix https://github.com/siyuan-note/siyuan/issues/10515

This commit is contained in:
Daniel 2024-03-05 21:09:23 +08:00
parent c5ef196c45
commit ced21341d2
No known key found for this signature in database
GPG Key ID: 86211BA83DF03017

View File

@ -19,6 +19,7 @@ package model
import ( import (
"errors" "errors"
"fmt" "fmt"
"path"
"path/filepath" "path/filepath"
"strings" "strings"
@ -362,7 +363,8 @@ func matchPackage(keywords []string, pkg *bazaar.Package) bool {
strings.Contains(strings.ToLower(pkg.Description.Default), keyword) || strings.Contains(strings.ToLower(pkg.Description.Default), keyword) ||
strings.Contains(strings.ToLower(pkg.Description.ZhCN), keyword) || strings.Contains(strings.ToLower(pkg.Description.ZhCN), keyword) ||
strings.Contains(strings.ToLower(pkg.Description.ZhCHT), keyword) || strings.Contains(strings.ToLower(pkg.Description.ZhCHT), keyword) ||
strings.Contains(strings.ToLower(pkg.Description.EnUS), keyword) { strings.Contains(strings.ToLower(pkg.Description.EnUS), keyword) ||
strings.Contains(strings.ToLower(path.Base(pkg.RepoURL)), keyword) {
return true return true
} }