< prev index next >

bots/mlbridge/src/main/java/org/openjdk/skara/bots/mlbridge/ArchiveWorkItem.java

Print this page
*** 225,11 ***
                  }
              }
          }
  
          var census = CensusInstance.create(bot.censusRepo(), bot.censusRef(), scratchPath.resolve("census"), pr);
!         var prInstance = new PullRequestInstance(scratchPath.resolve("mlbridge-mergebase"), pr);
          var reviewArchive = new ReviewArchive(bot.emailAddress(), prInstance, census, sentMails);
          var webrevPath = scratchPath.resolve("mlbridge-webrevs");
          var listServer = MailingListServerFactory.createMailmanServer(bot.listArchive(), bot.smtpServer());
          var list = listServer.getList(bot.listAddress().address());
  
--- 225,16 ---
                  }
              }
          }
  
          var census = CensusInstance.create(bot.censusRepo(), bot.censusRef(), scratchPath.resolve("census"), pr);
!         var jbs = census.configuration().general().jbs();
+         if (jbs == null) {
+             jbs = census.configuration().general().project();
+         }
+         var prInstance = new PullRequestInstance(scratchPath.resolve("mlbridge-mergebase"), pr, bot.issueTracker(),
+                                                  jbs.toUpperCase());
          var reviewArchive = new ReviewArchive(bot.emailAddress(), prInstance, census, sentMails);
          var webrevPath = scratchPath.resolve("mlbridge-webrevs");
          var listServer = MailingListServerFactory.createMailmanServer(bot.listArchive(), bot.smtpServer());
          var list = listServer.getList(bot.listAddress().address());
  
< prev index next >