From 1f121e1e63e4d1fe0f5e096d052b957239b76822 Mon Sep 17 00:00:00 2001 From: sentriz Date: Sun, 24 Nov 2019 23:09:48 +0000 Subject: [PATCH] add delete playlist --- server/ctrlsubsonic/handlers_common.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/ctrlsubsonic/handlers_common.go b/server/ctrlsubsonic/handlers_common.go index 028f24a..37651c2 100644 --- a/server/ctrlsubsonic/handlers_common.go +++ b/server/ctrlsubsonic/handlers_common.go @@ -223,7 +223,8 @@ func (c *Controller) ServeUpdatePlaylist(r *http.Request) *spec.Response { } func (c *Controller) ServeDeletePlaylist(r *http.Request) *spec.Response { - // user := r.Context().Value(key.User).(*model.User) - sub := spec.NewResponse() - return sub + c.DB. + Where("id = ?", parsing.GetIntParamOr(r, "id", 0)). + Delete(&model.Playlist{}) + return spec.NewResponse() }