aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@vespa.ai>2024-05-28 13:04:22 +0200
committerBjørn Christian Seime <bjorncs@vespa.ai>2024-05-28 13:04:22 +0200
commitc34a60ebe6bcd8923f9b830ee9e18491a415516f (patch)
tree23290e8c9c2a2eff5b731b9897aebcd8a4fda2b5
parent563bd089783142e58852a1b8365059f95f82c2f6 (diff)
Fallback to sentinel value if not specified through builder
-rw-r--r--jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/misc/User.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/misc/User.java b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/misc/User.java
index 70fc8db243c..607e3482c3d 100644
--- a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/misc/User.java
+++ b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/misc/User.java
@@ -31,7 +31,7 @@ public record User(String email, String name, String nickname, String picture, b
private User(Builder builder) {
this(builder.email, builder.name, builder.nickname, builder.picture, builder.isVerified, builder.loginCount,
- builder.lastLogin, builder.extraAttributes);
+ Objects.requireNonNullElse(builder.lastLogin, NO_DATE), builder.extraAttributes);
}
public static Builder builder() { return new Builder(); }