aboutsummaryrefslogtreecommitdiff
path: root/web/app/view/dialog/AttributeController.js
diff options
context:
space:
mode:
authorAnton Tananaev <anton.tananaev@gmail.com>2018-04-20 20:21:38 +1200
committerGitHub <noreply@github.com>2018-04-20 20:21:38 +1200
commit957a6544c4d5a44d52f821377b97ee2205bb22a2 (patch)
tree9ca8487766cc7789435f0b782b41b1b29dee405e /web/app/view/dialog/AttributeController.js
parent4e7d2b8fdb41390205d69997d61db536545f5564 (diff)
parent5ad9dc859216a129da6f352b13b908d08ec983a2 (diff)
downloadtrackermap-web-957a6544c4d5a44d52f821377b97ee2205bb22a2.tar.gz
trackermap-web-957a6544c4d5a44d52f821377b97ee2205bb22a2.tar.bz2
trackermap-web-957a6544c4d5a44d52f821377b97ee2205bb22a2.zip
Merge pull request #665 from Abyss777/multi_maintenance
Implement Maintenances
Diffstat (limited to 'web/app/view/dialog/AttributeController.js')
-rw-r--r--web/app/view/dialog/AttributeController.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/web/app/view/dialog/AttributeController.js b/web/app/view/dialog/AttributeController.js
index e85125d0..9fd452a4 100644
--- a/web/app/view/dialog/AttributeController.js
+++ b/web/app/view/dialog/AttributeController.js
@@ -1,5 +1,5 @@
/*
- * Copyright 2016 - 2017 Anton Tananaev (anton@traccar.org)
+ * Copyright 2016 - 2018 Anton Tananaev (anton@traccar.org)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -110,7 +110,8 @@ Ext.define('Traccar.view.dialog.AttributeController', {
}
break;
}
- if (valueField.getXType() !== config.xtype) {
+ if (valueField.getXType() !== config.xtype ||
+ config.xtype === 'customNumberField' && valueField.dataType !== config.dataType) {
this.getView().down('form').insert(this.getView().down('form').items.indexOf(valueField), config);
this.getView().down('form').remove(valueField);
} else if (config.xtype === 'customNumberField') {