From 641bf30f865a288f5fc44e5f67f0aa5fdd92db97 Mon Sep 17 00:00:00 2001 From: Kyle Kemp Date: Wed, 19 Jun 2024 04:30:48 -0500 Subject: [PATCH] try to update og metadata --- src/app/card/card.page.ts | 8 ++++++++ src/environments/environment.prod.ts | 1 + src/environments/environment.ts | 1 + 3 files changed, 10 insertions(+) diff --git a/src/app/card/card.page.ts b/src/app/card/card.page.ts index af2f334..dda60ea 100644 --- a/src/app/card/card.page.ts +++ b/src/app/card/card.page.ts @@ -23,6 +23,7 @@ import { DOCUMENT } from '@angular/common'; import { Meta } from '@angular/platform-browser'; import { NavController } from '@ionic/angular'; import Handlebars from 'handlebars'; +import { environment } from '../../environments/environment'; import { WINDOW } from '../_shared/helpers'; import { ErrataService } from '../errata.service'; import { FAQService } from '../faq.service'; @@ -136,6 +137,13 @@ export class CardPage implements OnInit, OnDestroy { property: 'og:description', content: cardData.text, }); + this.pageMeta.updateTag({ + property: 'og:url', + content: `${environment.baseAppUrl}/card/${encodeURIComponent( + cardData.id + )}`, + }); + this.pageMeta.updateTag({ name: 'description', content: cardData.text }); /* I might like to do something like one of these, but I want to replace the url without doing a nav. diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index 88ea7b6..62c3538 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -1,4 +1,5 @@ export const environment = { production: true, + baseAppUrl: 'https://cards.ledergames.com', baseUrl: 'https://ledercards.netlify.app', }; diff --git a/src/environments/environment.ts b/src/environments/environment.ts index d488fdb..446401e 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -4,6 +4,7 @@ export const environment = { production: false, + baseAppUrl: 'https://cards.ledergames.com', baseUrl: 'https://ledercards.netlify.app', };