From 38e5fb3505a4a98cc16f4f1275489481a9b99d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20M=C3=BCller?= Date: Fri, 24 Jul 2026 09:15:54 +0200 Subject: [PATCH] fix(frontend): regenerate API client from OpenAPI spec and fix deleteUserTariff type error --- eeg_frontend/src/app/pages/user-tariff/user-tariff.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/eeg_frontend/src/app/pages/user-tariff/user-tariff.ts b/eeg_frontend/src/app/pages/user-tariff/user-tariff.ts index ba001ab..3a722ef 100644 --- a/eeg_frontend/src/app/pages/user-tariff/user-tariff.ts +++ b/eeg_frontend/src/app/pages/user-tariff/user-tariff.ts @@ -5,7 +5,6 @@ import {UserTariffControllerService, TariffControllerService, UserTariffRequest, import {MeteringPointService, MeteringPoint} from '../../services/metering-point'; import {MembershipService, MembershipResponse} from '../../services/membership'; import {ToastService} from '../../services/toast'; -import {AuthService} from '../../services/auth'; @Component({ selector: 'app-user-tariff', @@ -20,7 +19,6 @@ export class UserTariffComponent implements OnInit, OnDestroy { private meteringPointService = inject(MeteringPointService); private membershipService = inject(MembershipService); private toastService = inject(ToastService); - private authService = inject(AuthService); private fb = inject(FormBuilder); memberships = signal([]); @@ -189,9 +187,7 @@ export class UserTariffComponent implements OnInit, OnDestroy { onDelete(tariff: UserTariffResponse) { if (!confirm('Möchtest du diesen Tarif wirklich löschen?')) return; - const userId = this.authService.getCurrentUserId(); - if (!userId) return; - this.userTariffService.deleteUserTariff(tariff.id!, userId).subscribe({ + this.userTariffService.deleteUserTariff(tariff.id!).subscribe({ next: () => { this.toastService.success('Tarif erfolgreich gelöscht.'); this.loadUserTariffs(this.selectedCommunityId());