message: 606 - changes to update mappings correctly when flow schema is modified
diff: @@ -1861,11 +1861,11 @@ export class FlowComponent implements OnInit, OnDestroy {
  private cleanDanglingTaskOutputMappings(outputRegistry: Map<string, boolean>) {
  const isMapperContribAndHasMapping = (task: IFlogoFlowDiagramTask) => {
  const schema = this.flow.schemas[task.ref];
  - return isMapperActivity(schema) && task.inputMappings;
  + return isMapperActivity(schema) && task.attributes.inputs;
  };
  _.filter(this._getAllTasks(), isMapperContribAndHasMapping)
  .forEach((task: IFlogoFlowDiagramTask) => {
  - task.inputMappings = task.inputMappings.filter(mapping => outputRegistry.has(mapping.mapTo));
  + task.attributes.inputs = task.attributes.inputs.filter(mapping => outputRegistry.has(mapping.value));
  });
  }
  