File tree Expand file tree Collapse file tree
src/main/java/com/cloudbees/jenkins Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package com .cloudbees .jenkins ;
22
33import hudson .util .AdaptedIterator ;
4+ import org .kohsuke .github .GHPerson ;
45import org .kohsuke .github .GHRepository ;
56import org .kohsuke .github .GitHub ;
67
@@ -58,7 +59,11 @@ public Iterator<GHRepository> iterator() {
5859 return new AdaptedIterator <GitHub ,GHRepository >(GitHubWebHook .get ().login (host ,userName )) {
5960 protected GHRepository adapt (GitHub item ) {
6061 try {
61- return item .getUser (userName ).getRepository (repositoryName );
62+ GHPerson person = item .getUser (userName );
63+ if (person != null ) {
64+ return person .getRepository (repositoryName );
65+ }
66+ return item .getOrganization (userName ).getRepository (repositoryName );
6267 } catch (IOException e ) {
6368 LOGGER .log (Level .WARNING ,"Failed to obtain repository " +this ,e );
6469 return null ;
You can’t perform that action at this time.
0 commit comments