public async Task <IActionResult> SaveAsync([FromBody] SaveSonarrSettingsModel model)
        {
            var tvShowsSettings = new TvShowsSettings
            {
                Client  = DownloadClient.Sonarr,
                Command = model.Command.Trim()
            };

            var sonarrSetting = new SonarrSettings
            {
                Hostname              = model.Hostname.Trim(),
                Port                  = model.Port,
                ApiKey                = model.ApiKey.Trim(),
                TvPath                = model.TvPath,
                TvProfile             = model.TvProfile,
                TvTags                = model.TvTags ?? Array.Empty <int>(),
                TvLanguage            = model.TvLanguage,
                TvUseSeasonFolders    = model.TvUseSeasonFolders,
                AnimePath             = model.AnimePath,
                AnimeProfile          = model.AnimeProfile,
                AnimeTags             = model.AnimeTags ?? Array.Empty <int>(),
                AnimeLanguage         = model.AnimeLanguage,
                AnimeUseSeasonFolders = model.AnimeUseSeasonFolders,
                UseSSL                = model.UseSSL,
                Version               = model.Version
            };

            DownloadClientsSettingsRepository.SetSonarr(tvShowsSettings, sonarrSetting);

            return(Ok(new { ok = true }));
        }