Browse Source

fix(client): resolve type errors

pull/7302/head
KenTandrian 4 days ago
parent
commit
7a28122a2b
  1. 8
      apps/client/src/app/components/user-account-settings/user-account-settings.component.ts

8
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts

@ -148,7 +148,9 @@ export class GfUserAccountSettingsComponent implements OnInit {
permissions.updateViewMode
);
this.locales.push(this.user.settings.locale);
if (this.user.settings.locale) {
this.locales.push(this.user.settings.locale);
}
this.locales = Array.from(new Set(this.locales)).sort();
this.changeDetectorRef.markForCheck();
@ -195,7 +197,7 @@ export class GfUserAccountSettingsComponent implements OnInit {
confirmFn: () => {
this.dataService
.deleteOwnUser({
accessToken: this.deleteOwnUserForm.get('accessToken').value
accessToken: this.deleteOwnUserForm.get('accessToken')?.value ?? ''
})
.pipe(
catchError(() => {
@ -240,7 +242,7 @@ export class GfUserAccountSettingsComponent implements OnInit {
.pipe(takeUntilDestroyed(this.destroyRef))
.subscribe((data) => {
for (const activity of data.activities) {
delete activity.id;
delete (activity as Omit<typeof activity, 'id'> & { id?: string }).id;
}
downloadAsFile({

Loading…
Cancel
Save