Skip to content

Commit aca39f5

Browse files
authored
Legg til Vary: X-Json-Serializer-Option header på alle responser. (#242)
Slik at det ikkje blir feil viss ein klient cacher respons og endrer header mellom requests.
1 parent a792450 commit aca39f5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

web/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
<dependency>
205205
<groupId>no.nav.openapi.spec.utils</groupId>
206206
<artifactId>openapi-spec-utils</artifactId>
207-
<version>1.2.0</version>
207+
<version>1.3.0</version>
208208
</dependency>
209209

210210
<!-- CDI -->

web/src/main/java/no/nav/ung/sak/web/app/ApplicationConfig.java

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import io.swagger.v3.oas.models.info.Info;
77
import io.swagger.v3.oas.models.servers.Server;
88
import jakarta.ws.rs.ApplicationPath;
9+
import no.nav.openapi.spec.utils.http.DynamicObjectMapperResolverVaryFilter;
910
import no.nav.openapi.spec.utils.jackson.DynamicJacksonJsonProvider;
1011
import no.nav.openapi.spec.utils.openapi.OpenApiSetupHelper;
1112
import no.nav.ung.sak.web.app.exceptions.KnownExceptionMappers;
@@ -49,6 +50,7 @@ public ApplicationConfig() {
4950
registerClasses(new LinkedHashSet<>(new RestImplementationClasses().getImplementationClasses()));
5051

5152
register(ObjectMapperResolver.class);
53+
register(DynamicObjectMapperResolverVaryFilter.class);
5254

5355
registerInstances(new LinkedHashSet<>(new KnownExceptionMappers().getExceptionMappers()));
5456
register(CacheControlFeature.class);

0 commit comments

Comments
 (0)