From bffcc24f673c784bfd045597ab909cdb43a661d2 Mon Sep 17 00:00:00 2001 From: 4gray Date: Sun, 1 Feb 2026 21:22:43 +0100 Subject: [PATCH] refactor: optimize imports in downloads component and fix download folder access --- apps/web/src/app/services/settings-store.service.ts | 5 +++-- .../src/app/xtream-tauri/downloads/downloads.component.ts | 8 ++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/web/src/app/services/settings-store.service.ts b/apps/web/src/app/services/settings-store.service.ts index 4a4172e57..12719bed9 100644 --- a/apps/web/src/app/services/settings-store.service.ts +++ b/apps/web/src/app/services/settings-store.service.ts @@ -29,6 +29,7 @@ const DEFAULT_SETTINGS: Settings = { remoteControl: false, remoteControlPort: 8765, epgUrl: [], + downloadFolder: '', }; export const SettingsStore = signalStore( @@ -79,12 +80,12 @@ export const SettingsStore = signalStore( remoteControl: store.remoteControl(), remoteControlPort: store.remoteControlPort(), epgUrl: store.epgUrl(), - downloadFolder: store.downloadFolder?.(), + downloadFolder: store.downloadFolder(), }; }, getDownloadFolder() { - return store.downloadFolder?.(); + return store.downloadFolder(); }, getPlayer() { diff --git a/apps/web/src/app/xtream-tauri/downloads/downloads.component.ts b/apps/web/src/app/xtream-tauri/downloads/downloads.component.ts index 09e9b10c3..eb282a930 100644 --- a/apps/web/src/app/xtream-tauri/downloads/downloads.component.ts +++ b/apps/web/src/app/xtream-tauri/downloads/downloads.component.ts @@ -6,9 +6,9 @@ import { OnInit, } from '@angular/core'; import { MatButtonModule } from '@angular/material/button'; -import { MatIconModule } from '@angular/material/icon'; +import { MatIcon } from '@angular/material/icon'; import { MatProgressBarModule } from '@angular/material/progress-bar'; -import { MatTooltipModule } from '@angular/material/tooltip'; +import { MatTooltip } from '@angular/material/tooltip'; import { ActivatedRoute, Router } from '@angular/router'; import { TranslatePipe } from '@ngx-translate/core'; import { @@ -23,9 +23,9 @@ import { changeDetection: ChangeDetectionStrategy.OnPush, imports: [ MatButtonModule, - MatIconModule, + MatIcon, MatProgressBarModule, - MatTooltipModule, + MatTooltip, TranslatePipe, ], })