Browse Source

Edge Component: checkIsNewEdge method refactored

pull/3811/head
Artem Babak 6 years ago
parent
commit
de3a6b9624
  1. 18
      ui-ngx/src/app/modules/home/pages/edge/edge.component.ts

18
ui-ngx/src/app/modules/home/pages/edge/edge.component.ts

@ -83,7 +83,7 @@ export class EdgeComponent extends EntityComponent<EdgeInfo> {
) )
} }
); );
this.checkIsNewEdge(entity, form); this.generateRoutingKeyAndSecret(entity, form);
return form; return form;
} }
@ -100,7 +100,7 @@ export class EdgeComponent extends EntityComponent<EdgeInfo> {
description: entity.additionalInfo ? entity.additionalInfo.description : '' description: entity.additionalInfo ? entity.additionalInfo.description : ''
} }
}); });
this.checkIsNewEdge(entity, this.entityForm); this.generateRoutingKeyAndSecret(entity, this.entityForm);
} }
updateFormState() { updateFormState() {
@ -109,13 +109,6 @@ export class EdgeComponent extends EntityComponent<EdgeInfo> {
this.entityForm.get('secret').disable({emitEvent: false}); this.entityForm.get('secret').disable({emitEvent: false});
} }
private checkIsNewEdge(entity: EdgeInfo, form: FormGroup) {
if (entity && !entity.id) {
form.get('routingKey').patchValue(guid(), {emitEvent: false});
form.get('secret').patchValue(generateSecret(20), {emitEvent: false});
}
}
onEdgeIdCopied($event) { onEdgeIdCopied($event) {
this.store.dispatch(new ActionNotificationShow( this.store.dispatch(new ActionNotificationShow(
{ {
@ -139,4 +132,11 @@ export class EdgeComponent extends EntityComponent<EdgeInfo> {
horizontalPosition: 'right' horizontalPosition: 'right'
})); }));
} }
private generateRoutingKeyAndSecret(entity: EdgeInfo, form: FormGroup) {
if (entity && !entity.id) {
form.get('routingKey').patchValue(guid(), {emitEvent: false});
form.get('secret').patchValue(generateSecret(20), {emitEvent: false});
}
}
} }

Loading…
Cancel
Save