Skip to content

Commit

Permalink
feat: added support to hide the preview toolbar
Browse files Browse the repository at this point in the history
  • Loading branch information
alexpop-zengenti committed Mar 4, 2024
1 parent c82c14b commit beb229b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,9 @@ public async Task<string> Resolve(string content, RouteInfo routeInfo, int curre

SetGeneratorMetaTag(ref content);

if (routeInfo.Headers.SiteType.EqualsCaseInsensitive("staging") ||
routeInfo.Headers.SiteType.EqualsCaseInsensitive("test"))
if ((routeInfo.Headers.SiteType.EqualsCaseInsensitive("staging") ||
routeInfo.Headers.SiteType.EqualsCaseInsensitive("test")) &&
!routeInfo.Headers.HidePreviewToolbar.EqualsCaseInsensitive("true"))
{
var entryVersionStatus = routeInfo.Headers.EntryVersionStatus ?? "published";
var isContensisSingleSignOn = await _globalApi.IsContensisSingleSignOn();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ public static class Headers
public const string NodeVersionStatus = "x-node-versionstatus";
public const string EntryVersionStatus = "x-entry-versionstatus";
public const string HealthCheck = "x-healthcheck";
public const string HidePreviewToolbar = "x-hide-preview-toolbar";

public const string RequiresAlias = "x-requires-alias";
public const string RequiresProjectApiId = "x-requires-project-api-id";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ public Headers(HttpResponseHeaders? headers)
}

public string? SiteType => GetFirstValueIfExists(Constants.Headers.ServerType);

public string? HidePreviewToolbar => GetFirstValueIfExists(Constants.Headers.HidePreviewToolbar);

public string? EntryVersionStatus => GetFirstValueIfExists(Constants.Headers.EntryVersionStatus);

Expand Down

0 comments on commit beb229b

Please sign in to comment.