Skip to content

Commit b519b2e

Browse files
committed
SF-66: The number of forms is not correct:
- Counting unique items by creation date - Not using $parent for fetching submitted forms.
1 parent d3f709a commit b519b2e

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

app/components/sidebar/sidebar-forms-collapsed-directive.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ angular.module('sf').directive('sidebarFormsCollapsed', function ($routeParams,
88
},
99
templateUrl: 'components/sidebar/sidebar-forms-collapsed.html',
1010
link: function (scope) {
11-
scope.submittedFormList = scope.$parent.submittedFormList;
11+
scope.submittedFormList = caseService.getSubmittedFormList($routeParams.caseId);
1212
scope.possibleForms = scope.$parent.possibleForms;
1313
scope.caze = scope.$parent.caze;
1414

app/components/sidebar/sidebar-forms-collapsed.html

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<div data-ng-repeat="form in possibleForms" class="main">
2-
<span data-ng-repeat="submittedForm in submittedForms = (submittedFormList | filter: form.id: submittedForm.id && submittedForms.length > 0)"></span>
2+
<span data-ng-repeat="submittedForm in submittedForms = (submittedFormList | filter: form.id: submittedForm.id | unique:'submissionDate') "></span>
3+
34
<div data-ng-if="submittedForms.length != '0'">
45
<a data-ng-click="openFormInNewWindow(form.id, false)" href=""
56
class="left form-name convCaseSidebar">

app/components/sidebar/sidebar-forms.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<a data-ng-click="openFormInNewWindow(form.id, false)" href=""
33
class="left form-name convCaseSidebar">
44
{{form.text}}
5-
<span data-ng-repeat="submittedForm in submittedForms = (submittedFormList | filter: form.id: submittedForm.id) track by $index"></span>
5+
<span data-ng-repeat="submittedForm in submittedForms = (submittedFormList | filter: form.id: submittedForm.id | unique:'submissionDate')"></span>
66
</a>
77
<div class="convo-status form-icons"><a href="#/cases/{{ caze[0].id }}/formhistory/{{ form.id }}"><span
88
class="icon-history" title="Formulär, historik">{{submittedForms.length}} <span class="struct">Formulär, historik</span></span></a>

0 commit comments

Comments
 (0)