Open emetsger opened 5 years ago
i saw this too, in the pass-docker setup
It should also be noted that the policy service used by this branch/commit does not have https://github.com/OA-PASS/pass-policy-service/pull/17 applied.
From the UI side, we can tie this into #922. We should make error handling a lot more robust in the Ember app
@jabrah @jrmartino is this still an issue in the latest pass-docker?
This may be an issue with the policy service, not sure- I admit I haven't dug in to determine which -
Performing a submission where there are no grants for the submission results in the following:
Even if the issue is with the policy service, probably the Ember UI should handle it more gracefully? Even with no grants, I should still be able to submit to the institutional repository.
As a note, this error condition is occurring with a local branch configured for Harvard, which can be found at https://github.com/emetsger/pass-docker, branch
harvard-pass
, commit2c4735e71
.To replicate, check out that commit and:
docker-compose -f harvard.yml pull
docker-compose -f harvard.yml up -d
Then login as the
nih-user
and attempt to perform a submission.