fixed removing an extra url

This commit is contained in:
antelle 2021-05-08 16:59:36 +02:00
parent c983bc10ab
commit 966d814281
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
1 changed files with 7 additions and 3 deletions

View File

@ -615,10 +615,14 @@ class DetailsView extends View {
}
this.entryUpdated(true);
this.fieldViews.forEach(function (fieldView, ix) {
// TODO: render the view instead
if (
(fieldView instanceof FieldViewCustom || fieldView.model.isExtraUrl) &&
!fieldView.model.newField &&
!this.model.hasField(fieldView.model.title)
(fieldView instanceof FieldViewCustom &&
!fieldView.model.newField &&
!this.model.hasField(fieldView.model.title)) ||
(fieldView.model.isExtraUrl &&
!fieldView.model.newField &&
!this.model.hasField(fieldView.model.name.replace('$', '')))
) {
fieldView.remove();
this.fieldViews.splice(ix, 1);