From 3a6cdb3ed3e54b043b4b411f7578c201b30d9bad Mon Sep 17 00:00:00 2001 From: Deluan Date: Tue, 23 Dec 2025 23:33:48 -0500 Subject: [PATCH] refactor(manifest): remove unused ConfigPermission from permissions schema Signed-off-by: Deluan --- plugins/manifest.json | 3 --- plugins/manifest_gen.go | 3 --- 2 files changed, 6 deletions(-) diff --git a/plugins/manifest.json b/plugins/manifest.json index f72e5b4d8..e73b18132 100644 --- a/plugins/manifest.json +++ b/plugins/manifest.json @@ -44,9 +44,6 @@ "http": { "$ref": "#/$defs/HTTPPermission" }, - "config": { - "$ref": "#/$defs/ConfigPermission" - }, "subsonicapi": { "$ref": "#/$defs/SubsonicAPIPermission" }, diff --git a/plugins/manifest_gen.go b/plugins/manifest_gen.go index dcf61400c..c1079722a 100644 --- a/plugins/manifest_gen.go +++ b/plugins/manifest_gen.go @@ -77,9 +77,6 @@ func (j *Manifest) UnmarshalJSON(value []byte) error { // Permissions required by the plugin type Permissions struct { - // Config corresponds to the JSON schema field "config". - Config *ConfigPermission `json:"config,omitempty" yaml:"config,omitempty" mapstructure:"config,omitempty"` - // Http corresponds to the JSON schema field "http". Http *HTTPPermission `json:"http,omitempty" yaml:"http,omitempty" mapstructure:"http,omitempty"`