Fix SecurityContextSwtich - transient anotation remove (#1991)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2024-11-09 21:40:20 +02:00
committed by GitHub
parent bb8095e84a
commit 6c4d84def4

View File

@@ -137,9 +137,10 @@ public class SecurityContextSwitch {
@Serial
private static final long serialVersionUID = 1L;
private transient final WithUser annotation;
// could be serializable and could be serialized, must not be made transient
private final WithUser annotation;
public WithUserSecurityContext(final WithUser annotation) {
WithUserSecurityContext(final WithUser annotation) {
this.annotation = annotation;
if (annotation.autoCreateTenant()) {
createTenant(annotation.tenantId());