IGNITE-2608 Fixed domain model import in special case.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/58efcbae Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/58efcbae Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/58efcbae Branch: refs/heads/ignite-843-rc3 Commit: 58efcbaeeb1142097b80c175cb680f65928373e1 Parents: 42f67c6 Author: vsisko <[email protected]> Authored: Wed Feb 10 13:45:14 2016 +0700 Committer: Alexey Kuznetsov <[email protected]> Committed: Wed Feb 10 13:45:14 2016 +0700 ---------------------------------------------------------------------- .../src/main/js/controllers/domains-controller.js | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/58efcbae/modules/control-center-web/src/main/js/controllers/domains-controller.js ---------------------------------------------------------------------- diff --git a/modules/control-center-web/src/main/js/controllers/domains-controller.js b/modules/control-center-web/src/main/js/controllers/domains-controller.js index 14e5b4b..c427307 100644 --- a/modules/control-center-web/src/main/js/controllers/domains-controller.js +++ b/modules/control-center-web/src/main/js/controllers/domains-controller.js @@ -889,6 +889,10 @@ consoleModule.controller('domainsController', function ($filter, $http, $timeout newDomain.valueFields = valFields; newDomain.demo = $scope.importDomain.demo; + // If value fields not found - copy key fields. + if ($common.isEmptyArray(valFields)) + newDomain.valueFields = keyFields.slice(); + // Use Java built-in type for key. if ($scope.ui.builtinKeys && newDomain.keyFields.length === 1) newDomain.keyType = newDomain.keyFields[0].jdbcType.javaType;
