don't autoupdate detail forms during editing

This commit is contained in:
Maximilian Krambach 2019-04-11 16:06:05 +02:00
parent e959ef9c52
commit a2b75194a1
3 changed files with 7 additions and 3 deletions

View File

@ -188,7 +188,7 @@ export class TopicDetailComponent extends BaseViewComponent {
if (newViewTopic && !this.editTopic) {
this.topic = newViewTopic;
// personalInfoForm is undefined during 'new' and directly after reloading
if (this.topicForm) {
if (this.topicForm && !this.editTopic) {
this.patchForm();
}
}

View File

@ -333,8 +333,10 @@ export class AssignmentDetailComponent extends BaseViewComponent implements OnIn
this.repo.getViewModelObservable(assignmentId).subscribe(assignment => {
if (assignment) {
this.assignment = assignment;
if (!this.editAssignment) {
this.patchForm(this.assignment);
}
}
})
);
} else {

View File

@ -580,8 +580,10 @@ export class MotionDetailComponent extends BaseViewComponent implements OnInit,
if (motion) {
this.motion = motion;
this.newStateExtension = this.motion.stateExtension;
if (!this.editMotion) {
this.patchForm(this.motion);
}
}
}),
this.repo.amendmentsTo(motionId).subscribe(
(amendments: ViewMotion[]): void => {