From d5cd0a0a3fa3f4a6e718156e95b1006f4bac7463 Mon Sep 17 00:00:00 2001 From: Mark Yu Date: Mon, 14 Jul 2025 13:50:12 -0400 Subject: [PATCH] Update src/webui/api/torrentscontroller.cpp Co-authored-by: Chocobo1 --- src/webui/api/torrentscontroller.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/webui/api/torrentscontroller.cpp b/src/webui/api/torrentscontroller.cpp index 1fa81cdab..1880a6ba3 100644 --- a/src/webui/api/torrentscontroller.cpp +++ b/src/webui/api/torrentscontroller.cpp @@ -1368,7 +1368,9 @@ void TorrentsController::setShareLimitsAction() const qlonglong seedingTimeLimit = params()[u"seedingTimeLimit"_s].toLongLong(); const qlonglong inactiveSeedingTimeLimit = params()[u"inactiveSeedingTimeLimit"_s].toLongLong(); const int shareLimitActionParamValue = params()[u"shareLimitAction"_s].toInt(); - const BitTorrent::ShareLimitAction shareLimitAction = shareLimitActionParamValue >= 0 && shareLimitActionParamValue <= 3 ? static_cast(shareLimitActionParamValue) : BitTorrent::ShareLimitAction::Default; + const BitTorrent::ShareLimitAction shareLimitAction = (shareLimitActionParamValue >= 0) && (shareLimitActionParamValue <= 3) + ? static_cast(shareLimitActionParamValue) + : BitTorrent::ShareLimitAction::Default; const QStringList hashes = params()[u"hashes"_s].split(u'|');