Merge #1189: installer: reset signing device registration if descriptor change
fe595b2448f105b45413218b5c1319678d4d5860 installer: reset signing device registration if descriptor change (pythcoiner) Pull request description: closes #1157 ACKs for top commit: edouardparis: ACK fe595b2448f105b45413218b5c1319678d4d5860 Tree-SHA512: fa3b8299bae4c91c2a64248cde4e6b3a810e16bce5cd46a28499cbbfb5d6169489d6ebd77fdd323c2542564787bb225943b0ba9177797da5b0dbc6912e57b885
This commit is contained in:
commit
8b33788109
@ -1394,6 +1394,11 @@ impl RegisterDescriptor {
|
||||
|
||||
impl Step for RegisterDescriptor {
|
||||
fn load_context(&mut self, ctx: &Context) {
|
||||
// we reset device registered set if the descriptor have changed.
|
||||
if self.descriptor != ctx.descriptor {
|
||||
self.registered = Default::default();
|
||||
self.done = false;
|
||||
}
|
||||
self.descriptor.clone_from(&ctx.descriptor);
|
||||
let mut map = HashMap::new();
|
||||
for key in ctx.keys.iter().filter(|k| !k.name.is_empty()) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user