fix: port forwarding flag not saved between sessions (#4842)
This commit is contained in:
parent
ba679a814f
commit
8cee2f952e
|
@ -1574,7 +1574,12 @@ tr_bandwidth& tr_session::getBandwidthGroup(std::string_view name)
|
|||
|
||||
void tr_sessionSetPortForwardingEnabled(tr_session* session, bool enabled)
|
||||
{
|
||||
session->runInSessionThread([session, enabled]() { session->port_forwarding_->setEnabled(enabled); });
|
||||
session->runInSessionThread(
|
||||
[session, enabled]()
|
||||
{
|
||||
session->settings_.port_forwarding_enabled = enabled;
|
||||
session->port_forwarding_->setEnabled(enabled);
|
||||
});
|
||||
}
|
||||
|
||||
bool tr_sessionIsPortForwardingEnabled(tr_session const* session)
|
||||
|
|
Loading…
Reference in New Issue