refactor(manifest): remove unused ConfigPermission from permissions schema

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan 2025-12-23 23:33:48 -05:00
parent f4c6461c0a
commit 3a6cdb3ed3
2 changed files with 0 additions and 6 deletions

View File

@ -44,9 +44,6 @@
"http": {
"$ref": "#/$defs/HTTPPermission"
},
"config": {
"$ref": "#/$defs/ConfigPermission"
},
"subsonicapi": {
"$ref": "#/$defs/SubsonicAPIPermission"
},

View File

@ -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"`