Skip to content
This repository was archived by the owner on Dec 1, 2025. It is now read-only.

Commit eff2155

Browse files
committed
karman çorban koddaki bazı hatalar fixlendi
1 parent c64e5ae commit eff2155

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

main.go

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -411,14 +411,22 @@ func anitrHistory(params internal.UiParams, source string, historyLimit int, log
411411

412412
animeHistory, readErr := utils.ReadAnimeHistory()
413413
if readErr != nil {
414-
logger.LogError(fmt.Errorf("Geçmiş okunamadı: %s", readErr))
415-
err = readErr
414+
close(done) // spinner'ı kapat
415+
ui.ClearScreen() // ekranı temizle
416+
err = fmt.Errorf("Geçmiş bulunamadı")
417+
fmt.Printf("\033[31m[!] %s\033[0m\n", err.Error())
418+
logger.LogError(err)
419+
time.Sleep(1500 * time.Millisecond)
416420
return
417421
}
418422

419423
sourceData, ok := animeHistory[source]
420424
if !ok || len(sourceData) == 0 {
425+
close(done) // spinner'ı kapat
426+
ui.ClearScreen() // ekranı temizle
421427
err = fmt.Errorf("Bu kaynak için geçmiş bulunamadı")
428+
fmt.Printf("\033[31m[!] %s\033[0m\n", err.Error())
429+
time.Sleep(1500 * time.Millisecond)
422430
return
423431
}
424432

@@ -1406,20 +1414,16 @@ func runMain(cmd *cobra.Command, f *flags.Flags, uiMode string, logger *utils.Lo
14061414

14071415
// Uygulama durumunu başlat
14081416
currentApp := &App{
1409-
source: nil,
1410-
selectedSource: utils.Ptr(""),
1417+
source: utils.Ptr(models.AnimeSource(openanime.OpenAnime{})),
1418+
selectedSource: utils.Ptr("OpenAnime"),
14111419
uiMode: &uiMode,
14121420
rofiFlags: &f.RofiFlags,
1413-
disableRPC: nil, // Daha sonra değer alacak
1421+
disableRPC: &disableRPC,
14141422
animeHistory: &animeHistory,
14151423
historyLimit: 0,
14161424
logger: logger,
14171425
}
14181426

1419-
// Varsayılan kaynak
1420-
currentApp.source = utils.Ptr(models.AnimeSource(openanime.OpenAnime{}))
1421-
currentApp.selectedSource = utils.Ptr("OpenAnime")
1422-
14231427
// Configi yükle
14241428
cfg, err := utils.LoadConfig(filepath.Join(utils.ConfigDir(), "config.json"))
14251429
if err == nil {

0 commit comments

Comments
 (0)