public async Task <IActionResult> SaveAsync([FromBody] SaveRadarrSettingsModel model) { var movieSettings = new MoviesSettings { Client = DownloadClient.Radarr, Command = model.Command.Trim() }; var radarrSetting = new RadarrSettings { Hostname = model.Hostname.Trim(), ApiKey = model.ApiKey.Trim(), Port = model.Port, MoviePath = model.MoviePath, MovieProfile = model.MovieProfile, MovieMinAvailability = model.MovieMinAvailability, MovieTags = model.MovieTags ?? Array.Empty <int>(), AnimePath = model.AnimePath, AnimeProfile = model.AnimeProfile, AnimeMinAvailability = model.AnimeMinAvailability, AnimeTags = model.AnimeTags ?? Array.Empty <int>(), UseSSL = model.UseSSL, Version = model.Version }; DownloadClientsSettingsRepository.SetRadarr(movieSettings, radarrSetting); return(Ok(new { ok = true })); }