From ced21341d2a9027e43d0b5dd900ed7c42b4c10ea Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 5 Mar 2024 21:09:23 +0800 Subject: [PATCH] :art: The marketplace supports searching by repo name Fix https://github.com/siyuan-note/siyuan/issues/10515 --- kernel/model/bazzar.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel/model/bazzar.go b/kernel/model/bazzar.go index dda24cdb8..a531f9a27 100644 --- a/kernel/model/bazzar.go +++ b/kernel/model/bazzar.go @@ -19,6 +19,7 @@ package model import ( "errors" "fmt" + "path" "path/filepath" "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.ZhCN), 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 }