test: add missing selectedCategory to world.yaml

fix url of plugins that are missing it in plugin.json and look for repository.url for backup
This commit is contained in:
Barış Soner Uşaklı
2026-03-16 20:31:24 -04:00
parent aeb530433f
commit 779a372fc5
2 changed files with 4 additions and 0 deletions

View File

@@ -31,6 +31,9 @@ get:
properties:
bookmarks:
type: number
selectedCategory:
$ref: ../components/schemas/CategoryObject.yaml#/CategoryObject
nullable: true
showThumbs:
type: boolean
showTopicTools:

View File

@@ -55,6 +55,7 @@ Data.loadPluginInfo = async function (pluginPath) {
pluginData.description = packageData.description;
pluginData.version = packageData.version;
pluginData.repository = packageData.repository;
pluginData.url = pluginData.url || pluginData?.repository?.url || '';
pluginData.nbbpm = packageData.nbbpm;
pluginData.path = pluginPath;
} catch (err) {