diff options
Diffstat (limited to 'lib/xdsserver/apiv1-sdks.go')
-rw-r--r-- | lib/xdsserver/apiv1-sdks.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/xdsserver/apiv1-sdks.go b/lib/xdsserver/apiv1-sdks.go index b38c418..ba32dc9 100644 --- a/lib/xdsserver/apiv1-sdks.go +++ b/lib/xdsserver/apiv1-sdks.go @@ -114,9 +114,16 @@ func (s *APIService) removeSdk(c *gin.Context) { return } + // Retrieve session info + sess := s.sessions.Get(c) + if sess == nil { + common.APIError(c, "Unknown sessions") + return + } + s.Log.Debugln("Remove SDK id ", id) - delEntry, err := s.sdks.Remove(id) + delEntry, err := s.sdks.Remove(id, -1, sess) if err != nil { common.APIError(c, err.Error()) return |