File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1099,6 +1099,7 @@ void TorrentsController::addAction()
10991099 const double ratioLimit = parseDouble (params ()[u" ratioLimit" _s]).value_or (BitTorrent::DEFAULT_RATIO_LIMIT );
11001100 const int seedingTimeLimit = parseInt (params ()[u" seedingTimeLimit" _s]).value_or (BitTorrent::DEFAULT_SEEDING_TIME_LIMIT );
11011101 const int inactiveSeedingTimeLimit = parseInt (params ()[u" inactiveSeedingTimeLimit" _s]).value_or (BitTorrent::DEFAULT_SEEDING_TIME_LIMIT );
1102+ const BitTorrent::ShareLimitsMode shareLimitsMode = Utils::String::toEnum (params ()[u" shareLimitsMode" _s], BitTorrent::ShareLimitsMode::Default);
11021103 const BitTorrent::ShareLimitAction shareLimitAction = Utils::String::toEnum (params ()[u" shareLimitAction" _s], BitTorrent::ShareLimitAction::Default);
11031104 const std::optional<bool > autoTMM = parseBool (params ()[u" autoTMM" _s]);
11041105
@@ -1163,6 +1164,7 @@ void TorrentsController::addAction()
11631164 .ratioLimit = ratioLimit,
11641165 .seedingTimeLimit = seedingTimeLimit,
11651166 .inactiveSeedingTimeLimit = inactiveSeedingTimeLimit,
1167+ .mode = shareLimitsMode,
11661168 .action = shareLimitAction
11671169 },
11681170 .sslParameters =
You can’t perform that action at this time.
0 commit comments