From 07ec3183560fdac3b2bcb88362ddda79c321d3c8 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 31 Dec 2023 09:37:08 +0800 Subject: [PATCH] :bug: https://github.com/siyuan-note/siyuan/issues/10035 --- kernel/bazaar/package.go | 7 +------ kernel/model/bazzar.go | 4 ++++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/kernel/bazaar/package.go b/kernel/bazaar/package.go index 9c238f3d4..5720e31c5 100644 --- a/kernel/bazaar/package.go +++ b/kernel/bazaar/package.go @@ -656,16 +656,11 @@ func getBazaarIndex() map[string]*bazaarPackage { const defaultMinAppVersion = "2.9.0" func disallowDisplayBazaarPackage(pkg *Package) bool { - if "" == pkg.MinAppVersion { // 目前暂时放过所有不带 minAppVersion 的集市包,后续版本会使用 defaultMinAppVersion + if "" == pkg.MinAppVersion { // TODO: 目前暂时放过所有不带 minAppVersion 的集市包,后续版本会使用 defaultMinAppVersion return false } if 0 < semver.Compare("v"+pkg.MinAppVersion, "v"+util.Ver) { return true } - - if 0 < len(pkg.Backends) { - - } - return false } diff --git a/kernel/model/bazzar.go b/kernel/model/bazzar.go index 7bcb7f8f9..623f9b410 100644 --- a/kernel/model/bazzar.go +++ b/kernel/model/bazzar.go @@ -350,6 +350,10 @@ func matchPackage(keywords []string, pkg *bazaar.Package) bool { return true } + if nil == pkg { + return false + } + for _, keyword := range keywords { if strings.Contains(strings.ToLower(pkg.DisplayName.Default), keyword) || strings.Contains(strings.ToLower(pkg.DisplayName.ZhCN), keyword) ||