openvibers/openvibe.search Commits

Search page: the app icon's link tags without the web-app manifest (this service serves none, and its CSP has no manifest-src)

OP OpenVibers committed 24 Sept 2026 · bef51886b5 · 1 file, +1 −1


Changes

ddiff --git a/server/web/page.js b/server/web/page.js
iindex 94e7c3f..4e7f05c 100644
---- a/server/web/page.js
++++ b/server/web/page.js
@@@ -80,7 +80,7 @@ function layout({ title, q, owner, type, body, noindex }) {
<title>${esc(title)}</title>
${noindex ? '<meta name="robots" content="noindex, nofollow">\n' : ''}<meta name="description" content="Search what the OpenVibe network's services have published.">
<meta name="color-scheme" content="light dark">
--${require('openvibe-shared/app-icon').headTags({ site: 'network', iconBase: `${NETWORK}/assets` }).split('\n').filter((l) => l.startsWith('<link')).join('\n')}
++${require('openvibe-shared/app-icon').headTags({ site: 'network', iconBase: `${NETWORK}/assets` }).split('\n').filter((l) => l.startsWith('<link') && !/rel="manifest"/.test(l)).join('\n')}
<script src="${ovServe.url('theme-loader.js')}" defer></script>
<script src="${ovServe.url('navbar.js')}" defer></script>
<script src="${ovServe.url('footer.js')}" defer></script>