@@ -27,7 +27,7 @@ AbstractButton {
2727
2828 property bool showList: false
2929
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
3131
3232 // Are we drilling down the tree or up?
3333 property bool isGoingBack: false
@@ -128,7 +128,7 @@ AbstractButton {
128128 }
129129 }
130130 onGoBackToParentClicked: {
131− scope.loadDepartment(department.parentId);
131+ scope.loadDepartment(department.parentDepartmentId);
132132 isGoingBack = true;
133133 departmentModel.setProperty(departmentListView.currentIndex - 1, "nullifyDepartment", false);
134134 departmentListView.currentIndex--;
@@ -137,7 +137,7 @@ AbstractButton {
137137 showList = false;
138138 if (root.currentDepartment.count == 0) {
139139 // For leaves we have to go to the parent too
140− scope.loadDepartment(root.currentDepartment.parentId);
140+ scope.loadDepartment(root.currentDepartment.parentDepartmentId);
141141 }
142142 }
143143 }
@@ -161,7 +161,7 @@ AbstractButton {
161161 onScopeChanged: {
162162 departmentModel.clear();
163163 if (scope && scope.hasDepartments) {
164− departmentModel.append({"departmentId": scope.currentDepartment, "nullifyDepartment": false});
164+ departmentModel.append({"departmentId": scope.currentDepartmentId, "nullifyDepartment": false});
165165 }
166166 }
167167
@@ -169,7 +169,7 @@ AbstractButton {
169169 target: scope
170170 onHasDepartmentsChanged: {
171171 if (scope.hasDepartments) {
172− departmentModel.append({"departmentId": scope.currentDepartment, "nullifyDepartment": false});
172+ departmentModel.append({"departmentId": scope.currentDepartmentId, "nullifyDepartment": false});
173173 } else {
174174 departmentModel.clear();
175175 }