Skip to content

Commit 70cf018

Browse files
committed
add notify attrs
1 parent 349535f commit 70cf018

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

src/main/main.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,47 +46,47 @@ func main() {
4646
httpClient := initHttpClient()
4747
client, err := client.NewClient(&cfg)
4848
if err != nil {
49-
slog.Error(err.Error())
49+
slog.Error(err.Error(), "notify", true)
5050
os.Exit(1)
5151
}
5252
discovery := discovery.NewDiscoverer(cfg.DiscoveryCfg, httpClient)
5353
downloader, err := downloader.NewDownloader(&cfg.DownloadCfg, httpClient, cfg.Flags.ExcludeLocal)
5454
if err != nil {
55-
slog.Error(err.Error())
55+
slog.Error(err.Error(), "notify", true)
5656
os.Exit(1)
5757
}
5858

5959
tracks, err := discovery.Discover()
6060
if err != nil {
61-
slog.Error(err.Error())
61+
slog.Error(err.Error(), "notify", true)
6262
os.Exit(1)
6363
}
6464
if !cfg.Persist {
6565
err := client.DeletePlaylist()
6666
if err != nil {
67-
slog.Warn(err.Error())
67+
slog.Warn(err.Error(), "notify", true)
6868
}
6969
if cfg.DownloadCfg.UseSubDir {
7070
downloader.DeleteSongs()
7171
}
7272
}
7373
if cfg.Flags.DownloadMode != "force" {
7474
if err := client.CheckTracks(tracks); err != nil { // Check if tracks exist on system before downloading
75-
slog.Warn(err.Error())
75+
slog.Warn(err.Error(), "notify", true)
7676
}
7777
}
7878

7979
if cfg.Flags.DownloadMode != "skip" {
8080
downloader.StartDownload(&tracks)
8181
if len(tracks) == 0 {
82-
slog.Error("couldn't download any tracks")
82+
slog.Error("couldn't download any tracks", "notify", true)
8383
os.Exit(1)
8484
}
8585
}
8686

8787
if err := client.CreatePlaylist(tracks); err != nil {
8888
slog.Warn(err.Error())
8989
} else {
90-
slog.Info("playlist created successfully", "system", cfg.System, "name", cfg.ClientCfg.PlaylistName)
90+
slog.Info("playlist created successfully", "system", cfg.System, "name", cfg.ClientCfg.PlaylistName, "notify", true)
9191
}
9292
}

0 commit comments

Comments
 (0)