diff --git a/server/ctrlsubsonic/specid/ids.go b/server/ctrlsubsonic/specid/ids.go index 5912682..b958baf 100644 --- a/server/ctrlsubsonic/specid/ids.go +++ b/server/ctrlsubsonic/specid/ids.go @@ -57,3 +57,7 @@ func (i ID) String() string { func (i ID) MarshalJSON() ([]byte, error) { return json.Marshal(i.String()) } + +func (i ID) MarshalText() ([]byte, error) { + return []byte(i.String()), nil +}