mirror of
https://github.com/netbirdio/netbird.git
synced 2026-05-06 17:08:53 +00:00
[client] Flow keep token data during config update (#3526)
This commit is contained in:
@@ -122,6 +122,11 @@ func (m *Manager) Update(update *nftypes.FlowConfig) error {
|
||||
previous := m.flowConfig
|
||||
m.flowConfig = update
|
||||
|
||||
if previous != nil && previous.TokenPayload != "" && m.flowConfig != nil && m.flowConfig.TokenPayload == "" {
|
||||
m.flowConfig.TokenPayload = previous.TokenPayload
|
||||
m.flowConfig.TokenSignature = previous.TokenSignature
|
||||
}
|
||||
|
||||
m.logger.UpdateConfig(update.DNSCollection, update.ExitNodeCollection)
|
||||
|
||||
if update.Enabled {
|
||||
|
||||
Reference in New Issue
Block a user