From 37579b8f65dfdfba4e596df96675d6088163cbcc Mon Sep 17 00:00:00 2001 From: timvisee Date: Fri, 5 Apr 2019 17:06:16 +0200 Subject: [PATCH] Fix force flag not working with invalid download limits --- src/cmd/arg/download_limit.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cmd/arg/download_limit.rs b/src/cmd/arg/download_limit.rs index bbe1e28..633cf72 100644 --- a/src/cmd/arg/download_limit.rs +++ b/src/cmd/arg/download_limit.rs @@ -19,9 +19,9 @@ impl ArgDownloadLimit { // Get the download value let mut downloads = Self::value(matches)?; - // Get number of allowed downloads, return if allowed + // Get number of allowed downloads, return if allowed or when forcing let allowed = downloads_max(api_version, auth); - if allowed.contains(&downloads) { + if allowed.contains(&downloads) || main_matcher.force() { return Some(downloads); }