(function(){
  'use strict';

  angular.module('cla.controllers.operator')
    .controller('FeedbackListCtrl',
      ['$scope', 'feedback', 'FEEDBACK_ISSUE', '$stateParams', '$state', 'moment',
        function($scope, feedback, FEEDBACK_ISSUE, $stateParams, $state, Moment) {
          $scope.feedbackList = feedback;
          $scope.FEEDBACK_ISSUE = FEEDBACK_ISSUE;
          $scope.startDate = $stateParams.start ? new Moment($stateParams.start).format('DD/MM/YYYY') : null;
          $scope.endDate = $stateParams.end ? new Moment($stateParams.end).format('DD/MM/YYYY') : null;
          $scope.currentPage = $stateParams.page || 1;

          $scope.hideResolved = $stateParams.hide_resolved === 'true';

          function updatePage() {
            $state.go($state.current, {
              'page': $scope.currentPage
            });
          }

          $scope.pageChanged = function(newPage) {
            $scope.currentPage = newPage;
            updatePage();
          };

          $scope.setJustified = function (feedbackItem, value) {
            feedbackItem.justified = value;
            return feedbackItem.$patch();
          };

          $scope.toggleResolved = function (feedbackItem) {
            feedbackItem.$patch();
          };

          $scope.toggleResolvedState = function () {
            $scope.hideResolved = !$scope.hideResolved;
            $stateParams.hide_resolved = $scope.hideResolved;
            $state.go($state.current, $stateParams, {reload: true});
          };

          $scope.showRow = function (feedbackItem) {
            if ($scope.hideResolved) {
              return !feedbackItem.resolved;
            }
            return true;
          };

          $scope.filter = function () {
            var start = $scope.startDate ? new Moment($scope.startDate, 'DD/MM/YYYY').format('YYYY-MM-DD H:m') : null;
            var end = $scope.endDate ? new Moment($scope.endDate, 'DD/MM/YYYY').hour(23).minute(59).format('YYYY-MM-DD H:m') : null;

            $state.go($state.current, {
              start: start,
              end: end,
            }, {
              reload: true,
              inherit: false,
              notify: true
            });
          };
        }
      ]
    );
})();

@@ -1210,32 +1210,99 @@
 ) %7B%0A            
+feedbackItem.resolved = !feedbackItem.resolved;%0A            return 
 feedbackItem.$pa

Revert feedback to original toggle