From 9ab157106780ae478b36b782709a473eea3643df Mon Sep 17 00:00:00 2001 From: ewandor Date: Mon, 20 Mar 2023 14:04:27 +0100 Subject: [PATCH] Revert "Adding metadata for social networks on signature page" This reverts commit 2948e9b9618402e36690a64b847dc8fc0c5a9a50. --- .../views/contracts/contracts.component.ts | 36 ++++++------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/front/app/src/app/views/contracts/contracts.component.ts b/front/app/src/app/views/contracts/contracts.component.ts index e4b5ea13..73ce5680 100644 --- a/front/app/src/app/views/contracts/contracts.component.ts +++ b/front/app/src/app/views/contracts/contracts.component.ts @@ -1,6 +1,6 @@ -import { Component, ElementRef, Input, OnInit } from '@angular/core'; +import { Component, Input, OnInit } from '@angular/core'; import { ActivatedRoute, ParamMap } from "@angular/router"; -import { DomSanitizer, Meta } from "@angular/platform-browser"; +import { DomSanitizer } from "@angular/platform-browser"; import { ImageUploaderCrudService } from "@common/crud/crud.service"; @@ -98,7 +98,12 @@ export class ContractsCardComponent extends BaseContractsComponent{
-
+
+

Cette page est à la destination exclusive de {{ this.signatory }}

+

Si vous n'êtes pas {{ this.signatory }}, veuillez fermer cette page immédiatement et surpprimer tous les liens en votre possession menant vers celle-ci.

+

En vous maintenant et/ou en interagissant avec cette page, vous enfreignez l'article L.229 du code pénal de l'Etat de San Andreas pour usurpation d'identité et vous vous exposez ainsi à une amende de 20 000$ ainsi qu'à des poursuites civiles.

+

Le cabinet Cooper, Hillman & Toshi LLC

+
@@ -112,13 +117,10 @@ export class ContractsSignatureComponent implements OnInit { affixed = false; - public legalText: string = ""; - constructor( private route: ActivatedRoute, private sanitizer: DomSanitizer, private crudService: ImageUploaderCrudService, - private meta: Meta, ) {} ngOnInit() { @@ -132,26 +134,8 @@ export class ContractsSignatureComponent implements OnInit { } else { this.signatory = this.signature.entity.entity_data.firstname + " " + this.signature.entity.entity_data.lastname; } - - this.legalText = ` -

Cette page est à la destination exclusive de ${ this.signatory }

-

Si vous n'êtes pas ${ this.signatory }, veuillez fermer cette page immédiatement et surpprimer tous les liens en votre possession menant vers celle-ci.

-

En vous maintenant et/ou en interagissant avec cette page, vous enfreignez l'article L.229 du code pénal de l'Etat de San Andreas pour usurpation d'identité et vous vous exposez ainsi à une amende de 20 000$ ainsi qu'à des poursuites civiles.

-

Le cabinet Cooper, Hillman & Toshi LLC

- ` - - this.meta.updateTag({ - name: 'og:title', - property: 'og:title', - content: this.signature.contract_label}); - this.meta.updateTag({ - name: 'og:description', - property: 'og:description', - content: this.legalText.replace(/<[^>]*>/g, '').trim() - }); - this.meta.updateTag({ name: 'og:image', content: `${location.origin}/assets/logo.png` }); - }); - }); + }) + }) } getPreview() {