@@ -27,7 +27,7 @@ AbstractButton {
28 property bool showList: false
28 property bool showList: false
30− readonly property var currentDepartment: scope && scope.hasDepartments ? scope.getDepartment(scope.currentDepartment) : null
30+ readonly property var currentDepartment: scope && scope.hasDepartments ? scope.getDepartment(scope.currentDepartmentId) : null
32 // Are we drilling down the tree or up?
32 // Are we drilling down the tree or up?
33 property bool isGoingBack: false
33 property bool isGoingBack: false
@@ -128,7 +128,7 @@ AbstractButton {
130 onGoBackToParentClicked: {
130 onGoBackToParentClicked: {
131− scope.loadDepartment(department.parentId);
131+ scope.loadDepartment(department.parentDepartmentId);
132 isGoingBack = true;
132 isGoingBack = true;
133 departmentModel.setProperty(departmentListView.currentIndex - 1, "nullifyDepartment", false);
133 departmentModel.setProperty(departmentListView.currentIndex - 1, "nullifyDepartment", false);
134 departmentListView.currentIndex--;
134 departmentListView.currentIndex--;
@@ -137,7 +137,7 @@ AbstractButton {
137 showList = false;
137 showList = false;
138 if (root.currentDepartment.count == 0) {
138 if (root.currentDepartment.count == 0) {
139 // For leaves we have to go to the parent too
139 // For leaves we have to go to the parent too
140− scope.loadDepartment(root.currentDepartment.parentId);
140+ scope.loadDepartment(root.currentDepartment.parentDepartmentId);
@@ -161,7 +161,7 @@ AbstractButton {
161 onScopeChanged: {
161 onScopeChanged: {
162 departmentModel.clear();
162 departmentModel.clear();
163 if (scope && scope.hasDepartments) {
163 if (scope && scope.hasDepartments) {
164− departmentModel.append({"departmentId": scope.currentDepartment, "nullifyDepartment": false});
164+ departmentModel.append({"departmentId": scope.currentDepartmentId, "nullifyDepartment": false});
@@ -169,7 +169,7 @@ AbstractButton {
169 target: scope
169 target: scope
170 onHasDepartmentsChanged: {
170 onHasDepartmentsChanged: {
171 if (scope.hasDepartments) {
171 if (scope.hasDepartments) {
172− departmentModel.append({"departmentId": scope.currentDepartment, "nullifyDepartment": false});
172+ departmentModel.append({"departmentId": scope.currentDepartmentId, "nullifyDepartment": false});
174 departmentModel.clear();
174 departmentModel.clear();