cmd/cli: re-fetch deactivation pin code when reloading API config

This commit is contained in:
Cuong Manh Le
2024-11-08 16:27:13 +07:00
committed by Cuong Manh Le
parent c5d14e0075
commit 2875e22d0b

View File

@@ -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
}