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