mirror of
https://github.com/Control-D-Inc/ctrld.git
synced 2026-02-03 22:18:39 +00:00
cmd/cli: re-fetch deactivation pin code when reloading API config
This commit is contained in:
committed by
Cuong Manh Le
parent
c5d14e0075
commit
2875e22d0b
@@ -273,6 +273,19 @@ func (p *prog) apiConfigReload() {
|
||||
return
|
||||
}
|
||||
|
||||
if resolverConfig.DeactivationPin != nil {
|
||||
newDeactivationPin := *resolverConfig.DeactivationPin
|
||||
switch {
|
||||
case deactivationPin != defaultDeactivationPin:
|
||||
logger.Debug().Msg("saving deactivation pin")
|
||||
case deactivationPin != newDeactivationPin:
|
||||
logger.Debug().Msg("update deactivation pin")
|
||||
}
|
||||
cdDeactivationPin = *resolverConfig.DeactivationPin
|
||||
} else {
|
||||
deactivationPin = defaultDeactivationPin
|
||||
}
|
||||
|
||||
if resolverConfig.Ctrld.CustomConfig == "" {
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user