Merge pull request #2365 from majestrate/2026-04-03-i2cp-reconfigure-fix

Fixup i2cp option on reconfigure.
This commit is contained in:
orignal
2026-04-03 09:17:26 -04:00
committed by GitHub
+5 -3
View File
@@ -161,10 +161,12 @@ namespace client
CleanUp (); // GarlicDestination
}
bool LeaseSetDestination::Reconfigure(const i2p::util::Mapping& params)
{
params.Get (I2CP_PARAM_DONT_PUBLISH_LEASESET, m_IsPublic);
bool LeaseSetDestination::Reconfigure (const i2p::util::Mapping& params)
{
bool dontPublishLeaseSet = !m_IsPublic;
params.Get(I2CP_PARAM_DONT_PUBLISH_LEASESET, dontPublishLeaseSet);
m_IsPublic = !dontPublishLeaseSet;
auto numTags = GetNumTags ();
params.Get (I2CP_PARAM_TAGS_TO_SEND, numTags);
auto numRatchetInboundTags = GetNumRatchetInboundTags ();