mirror of
https://github.com/Control-D-Inc/ctrld.git
synced 2026-09-29 13:51:51 +02:00
cmd/cli: re-fetch deactivation pin code when reloading API config
This commit is contained in:
1 parent
c5d14e0075
commit
2875e22d0b
1 file changed
+13
@@ -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