cover special case for 1 hop path builders

pull/1576/head
Jeff Becker 3 years ago
parent 2e8f47a7fa
commit 6b2c311800
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -75,7 +75,14 @@ namespace llarp
std::optional<std::vector<RouterContact>>
BaseSession::GetHopsForBuild()
{
return GetHopsAlignedToForBuild(m_ExitRouter);
if (numHops == 1)
{
if (auto maybe = m_router->nodedb()->Get(m_ExitRouter))
return std::vector<RouterContact>{*maybe};
return std::nullopt;
}
else
return GetHopsAlignedToForBuild(m_ExitRouter);
}
bool

Loading…
Cancel
Save