fix prismic tweeter embeds

fishnetErrorReporting
Thibault Duplessis 2018-11-29 12:00:04 +07:00
parent c0969aaf97
commit e328d07e31
3 changed files with 3 additions and 4 deletions

View File

@ -4,8 +4,7 @@
title = "Page not found",
moreJs = prismicJs,
moreCss = cssTag("notFound.css"),
csp = defaultCsp.withPrismic(isGranted(_.Prismic)).some) {
csp = isGranted(_.Prismic) option defaultCsp.withPrismic(true)) {
<div class="content_box small_box">
<header>
<h1>404</h1>

View File

@ -12,7 +12,7 @@ moreCss = cssTag("blog.css"),
moreJs = pageJs,
side = side,
openGraph = openGraph,
csp = defaultCsp.withPrismicEditor(isGranted(_.Prismic)).some) {
csp = defaultCsp.withPrismic(isGranted(_.Prismic)).some) {
<div id="lichess_blog" class="content_box">
@body
</div>

View File

@ -58,7 +58,7 @@ case class ContentSecurityPolicy(
frameSrc = "https://docs.google.com" :: frameSrc
)
def withPrismicEditor(maybe: Boolean): ContentSecurityPolicy = if (maybe) copy(
private def withPrismicEditor(maybe: Boolean): ContentSecurityPolicy = if (maybe) copy(
scriptSrc = "https://static.cdn.prismic.io" :: scriptSrc,
frameSrc = "https://lichess.prismic.io" :: "https://lichess.cdn.prismic.io" :: frameSrc,
connectSrc = "https://lichess.prismic.io" :: "https://lichess.cdn.prismic.io" :: connectSrc