feat: parametrizzata l'email di contatto tramite il file .env

- Aggiunta la variabile CONTACT_EMAIL nel file .env (con default 'info@canticristiani.it').
- Definito il parametro 'contactEmail' nei file di configurazione Angular environment.ts ed environment.prod.ts.
- Sostituito l'indirizzo frassidavid@gmail.com con la variabile d'ambiente in MyCantiService e nella pagina Settings.
- Implementato l'aggiornamento automatico della mail di contatto in fase di build in deploy_www.sh e deploy_ionic.sh.
This commit is contained in:
David Frassi
2026-05-20 12:37:19 +02:00
parent a4cd56d406
commit 89b7ac50e3
9 changed files with 44 additions and 5 deletions
+1 -1
View File
@@ -150,7 +150,7 @@
<ion-icon name="send-outline" slot="start" color="secondary"></ion-icon>
<ion-label class="outfit-font">
<h2 class="settings-item-title">Proponi i miei canti ({{ myCantiService.myCanti().length }})</h2>
<p class="settings-item-subtitle">Invia a frassidavid@gmail.com</p>
<p class="settings-item-subtitle">Invia a {{ contactEmail }}</p>
</ion-label>
</ion-item>
</div>
+2
View File
@@ -12,6 +12,7 @@ import { Router } from '@angular/router';
import { MyCantiService } from '../../services/my-canti.service';
import { CantiLettureService } from '../../services/canti-letture.service';
import { ComunitaService } from '../../services/comunita.service';
import { environment } from '../../../environments/environment';
@Component({
selector: 'app-settings',
@@ -35,6 +36,7 @@ export class SettingsPage {
private router = inject(Router);
public version = VERSION;
public contactEmail = environment.contactEmail;
constructor() {}