X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ftemplate%2FLinkedElementRenderFilter.kt;h=1ecc0ddaac1892e9174a847beb7a47551c8afcd3;hp=4536c042309a6e8da3e55e0e616417c833e14617;hb=7b1d9fb2dfd7859118d48d347becd08b88521586;hpb=e3dced431a5e8622fc1de958f7a104a47ea73ec0 diff --git a/src/main/kotlin/net/pterodactylus/sone/template/LinkedElementRenderFilter.kt b/src/main/kotlin/net/pterodactylus/sone/template/LinkedElementRenderFilter.kt index 4536c04..1ecc0dd 100644 --- a/src/main/kotlin/net/pterodactylus/sone/template/LinkedElementRenderFilter.kt +++ b/src/main/kotlin/net/pterodactylus/sone/template/LinkedElementRenderFilter.kt @@ -13,12 +13,6 @@ import javax.inject.Inject */ class LinkedElementRenderFilter @Inject constructor(private val templateContextFactory: TemplateContextFactory): Filter { - companion object { - private val loadedImageTemplate = """<%include linked/image.html>""".asTemplate() - private val loadedHtmlPageTemplate = """<%include linked/html-page.html>""".asTemplate() - private val notLoadedImageTemplate = """<%include linked/notLoaded.html>""".asTemplate() - } - override fun format(templateContext: TemplateContext?, data: Any?, parameters: Map?) = when { data is LinkedElement && data.loading -> renderNotLoadedLinkedElement(data) @@ -51,3 +45,7 @@ class LinkedElementRenderFilter @Inject constructor(private val templateContextF }.toString() } + +private val loadedImageTemplate = """<%include linked/image.html>""".asTemplate() +private val loadedHtmlPageTemplate = """<%include linked/html-page.html>""".asTemplate() +private val notLoadedImageTemplate = """<%include linked/notLoaded.html>""".asTemplate()