<div style="display: flex; flex-wrap: wrap; white-space: pre-wrap; align-items: center; "><img height="20" width="20" style="border-radius:50%; margin-right: 4px;" decoding="async" src="https://avatars.githubusercontent.com/u/147741?s=20&v=4" /><strong>tomhughes</strong> left a comment <a href="https://github.com/openstreetmap/openstreetmap-website/pull/6187#issuecomment-3066205253">(openstreetmap/openstreetmap-website#6187)</a></div>
<p dir="auto">No you're right that you don't have to send the whole page - you can do <code class="notranslate">render "_page"</code> to render the template but not as a partial but you still get the whole of the layout so you don't really save much.</p>
<p dir="auto">Yes I guess your solution from <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2513025406" data-permission-text="Title is private" data-url="https://github.com/openstreetmap/openstreetmap-website/issues/5175" data-hovercard-type="pull_request" data-hovercard-url="/openstreetmap/openstreetmap-website/pull/5175/hovercard" href="https://github.com/openstreetmap/openstreetmap-website/pull/5175">#5175</a> works as well though it seems quite hacky and I don't know if it's really guaranteed to work given what you send isn't really valid HTML but then neither is just sending the partial.</p>
<p dir="auto">I think what we're trying to do is really push things beyond what's intended though? Most examples seem to assume you're just sending the full page as normal and leaving the client to figure out what bits are needed...</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/6187#issuecomment-3066205253">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLLZKDXP47BYHIYX7JT3IGIKBAVCNFSM6AAAAACBLZ4Q3GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANRWGIYDKMRVGM">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLOYS3Y5B3QDF3WTORD3IGIKBA5CNFSM6AAAAACBLZ4Q3GWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTVWYKKEK.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/6187/c3066205253</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/6187#issuecomment-3066205253",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/6187#issuecomment-3066205253",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>