Fix collection checks for manual submissions

Rather than having manual submission based on
the repository, base it on ROLE_OAUTH_USER,
otherwise non-manual users that have not
selected a repository will attempt to be
graded as manual.