message: make saveChanges conditional on doesAutosave
diff: @@ -167,8 +167,10 @@ export default class SubjectManagerComponent extends Component {
  this.selectSubject(subject.parent);
  }
  }
  + if (this.doesAutosave) {
  this.saveChanges.perform();
  }
  + }
  @action
  unselectSubject(subject: SubjectModel) {
  @@ -182,8 +184,10 @@ export default class SubjectManagerComponent extends Component {
  .filter(s => s.belongsTo('parent').id() === subject.id)
  .forEach(s => this.unselectSubject(s));
  }
  + if (this.doesAutosave) {
  this.saveChanges.perform();
  }
  + }
  @action
  discardChanges() {
  