mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2026-03-01 12:44:37 +00:00
fix(webapp): meta - description (#9338)
This commit is contained in:
parent
d543c192a8
commit
2ca5fe20aa
@ -5,6 +5,7 @@ dotenv.config() // we want to synchronize @nuxt-dotenv and nuxt-env
|
||||
|
||||
// Load Package Details for some default values
|
||||
const pkg = require('../package')
|
||||
const metadata = require('../constants/metadata.js')
|
||||
|
||||
// Build version from git describe (e.g. "3.14.0-12-gabcdef" → "3.14.0+12")
|
||||
const BUILD_VERSION = (() => {
|
||||
@ -42,7 +43,10 @@ const sentry = {
|
||||
|
||||
const options = {
|
||||
VERSION: process.env.VERSION || BUILD_VERSION || pkg.version,
|
||||
DESCRIPTION: process.env.DESCRIPTION || pkg.description,
|
||||
DESCRIPTION:
|
||||
process.env.DESCRIPTION ||
|
||||
(metadata.default || metadata).APPLICATION_DESCRIPTION ||
|
||||
pkg.description,
|
||||
MAPBOX_TOKEN: process.env.MAPBOX_TOKEN,
|
||||
PUBLIC_REGISTRATION: process.env.PUBLIC_REGISTRATION === 'true' || false,
|
||||
INVITE_REGISTRATION: process.env.INVITE_REGISTRATION !== 'false', // default = true
|
||||
|
||||
@ -268,6 +268,15 @@ export default {
|
||||
|
||||
manifest,
|
||||
|
||||
pwa: {
|
||||
meta: {
|
||||
// Prevent @nuxtjs/pwa from auto-generating description from package.json;
|
||||
// we set description and og:description manually in head.meta above.
|
||||
description: CONFIG.DESCRIPTION,
|
||||
ogHost: false,
|
||||
},
|
||||
},
|
||||
|
||||
render: {
|
||||
// Generate preload hints for critical JS/CSS/font assets
|
||||
resourceHints: true,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user