Skip to content

Commit

Permalink
Merge pull request #66 from TAMULib/58-unable_to_rearrange_workflow
Browse files Browse the repository at this point in the history
Issue 58: Unable to re-arrange the submission workflow in Manage Workflow.
  • Loading branch information
kaladay authored Apr 23, 2024
2 parents b64453a + b393c6f commit 9b7763e
Showing 1 changed file with 12 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -98,11 +98,13 @@ vireo.controller("OrganizationManagementController", function ($controller, $loc
};

$scope.reorderWorkflowStepUp = function (workflowStepID) {
$scope.getSelectedOrganization().$dirty = true;
AccordionService.closeAll();
return OrganizationRepo.reorderWorkflowSteps("up", workflowStepID);
};

$scope.reorderWorkflowStepDown = function (workflowStepID) {
$scope.getSelectedOrganization().$dirty = true;
AccordionService.closeAll();
return OrganizationRepo.reorderWorkflowSteps("down", workflowStepID);
};
Expand All @@ -123,18 +125,19 @@ vireo.controller("OrganizationManagementController", function ($controller, $loc
$scope.ready.then(function () {
$scope.resetWorkflowSteps();

OrganizationRepo.listen(function () {
$scope.resetWorkflowSteps();
});

OrganizationRepo.listen(ApiResponseActions.READ, function () {
$scope.resetManageOrganization();
OrganizationRepo.listen(function (res) {
var resObj = !!res && !!res.body ? angular.fromJson(res.body) : {};
if (!!resObj && !!resObj.meta && !!resObj.meta.status && resObj.meta.status === 'SUCCESS') {
$scope.resetWorkflowSteps();
}
});

OrganizationRepo.listen(ApiResponseActions.BROADCAST, function () {
$scope.resetManageOrganization();
OrganizationRepo.listen(ApiResponseActions.READ, function (res) {
var resObj = !!res && !!res.body ? angular.fromJson(res.body) : {};
if (!!resObj && !!resObj.meta && !!resObj.meta.status && resObj.meta.status === 'SUCCESS') {
$scope.resetManageOrganization($scope.getSelectedOrganization());
}
});

});

$scope.acceptsSubmissions = [{
Expand Down

0 comments on commit 9b7763e

Please sign in to comment.