Skip to content

Commit bc3e3d7

Browse files
committed
Merge branch 'release/16.1.1'
# Conflicts: # src/Umbraco.Web.UI.Client/package.json # version.json
2 parents a2cc6a0 + 7e82c25 commit bc3e3d7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Umbraco.Cms.Api.Delivery/Caching/DeliveryApiOutputCachePolicy.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@ ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, Cance
2323
.RequestServices
2424
.GetRequiredService<IRequestPreviewService>();
2525

26-
context.EnableOutputCaching = requestPreviewService.IsPreview() is false;
26+
IApiAccessService apiAccessService = context
27+
.HttpContext
28+
.RequestServices
29+
.GetRequiredService<IApiAccessService>();
30+
31+
context.EnableOutputCaching = requestPreviewService.IsPreview() is false && apiAccessService.HasPublicAccess();
2732
context.ResponseExpirationTimeSpan = _duration;
2833
context.CacheVaryByRules.HeaderNames = _varyByHeaderNames;
2934

0 commit comments

Comments
 (0)