mirror of https://github.com/keeweb/keeweb
removing empty websites
parent
5c4cb7ff6d
commit
ffae956e21
|
@ -245,6 +245,7 @@ function createDetailsFields(detailsView) {
|
|||
new FieldViewUrl({
|
||||
name: '$' + field,
|
||||
title: StringFormat.capFirst(Locale.website),
|
||||
isExtraUrl: true,
|
||||
value() {
|
||||
return model.fields[field];
|
||||
},
|
||||
|
@ -280,6 +281,7 @@ function createNewCustomField(newFieldTitle, newFieldOptions, model) {
|
|||
name: '$' + newFieldTitle,
|
||||
title: StringFormat.capFirst(Locale.website),
|
||||
newField: newFieldTitle,
|
||||
isExtraUrl: true,
|
||||
value: () => model.fields[newFieldTitle]
|
||||
},
|
||||
newFieldOptions
|
||||
|
|
|
@ -30,6 +30,7 @@ import template from 'templates/details/details.hbs';
|
|||
import emptyTemplate from 'templates/details/details-empty.hbs';
|
||||
import groupTemplate from 'templates/details/details-group.hbs';
|
||||
import { Launcher } from 'comp/launcher';
|
||||
import { ExtraUrlFieldName } from '../../models/entry-model';
|
||||
|
||||
class DetailsView extends View {
|
||||
parent = '.app__details';
|
||||
|
@ -616,7 +617,7 @@ class DetailsView extends View {
|
|||
this.entryUpdated(true);
|
||||
this.fieldViews.forEach(function (fieldView, ix) {
|
||||
if (
|
||||
fieldView instanceof FieldViewCustom &&
|
||||
(fieldView instanceof FieldViewCustom || fieldView.model.isExtraUrl) &&
|
||||
!fieldView.model.newField &&
|
||||
!this.model.hasField(fieldView.model.title)
|
||||
) {
|
||||
|
|
Loading…
Reference in New Issue