From ea5a60cf5696ea774a8870762480634132ad07f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= Date: Thu, 21 Sep 2023 16:43:44 +0200 Subject: [PATCH] prevent panic when session is nil MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jörn Friedrich Dreyer --- services/idp/pkg/backends/cs3/identifier/session.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/idp/pkg/backends/cs3/identifier/session.go b/services/idp/pkg/backends/cs3/identifier/session.go index 12ec61812e..3e2960c17b 100644 --- a/services/idp/pkg/backends/cs3/identifier/session.go +++ b/services/idp/pkg/backends/cs3/identifier/session.go @@ -36,5 +36,8 @@ type cs3Session struct { // User returns the cs3 user of the session func (s *cs3Session) User() *cs3user.User { + if s == nil { + return nil + } return s.u }