< prev index next >

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

Print this page
*** 61,10 ***
--- 61,11 ---
          var webrevRepo = configuration.repository(specific.get("webrevs").get("repository").asString());
          var webrevRef = configuration.repositoryRef(specific.get("webrevs").get("repository").asString());
          var webrevWeb = specific.get("webrevs").get("web").asString();
  
          var archiveRepo = configuration.repository(specific.get("archive").asString());
+         var archiveRef = configuration.repositoryRef(specific.get("archive").asString());
          var issueTracker = URIBuilder.base(specific.get("issues").asString()).build();
  
          var allListNames = new HashSet<EmailAddress>();
          var allRepositories = new HashSet<HostedRepository>();
  

*** 86,11 ***
                                .collect(Collectors.toMap(JSONObject.Field::name, field -> field.value().asString())) :
                      Map.of();
  
              var list = EmailAddress.parse(repoConfig.get("list").asString());
              var folder = repoConfig.contains("folder") ? repoConfig.get("folder").asString() : configuration.repositoryName(repo);
!             var bot = new MailingListBridgeBot(from, configuration.repository(repo), archiveRepo,
                                                 censusRepo, censusRef,
                                                 list, ignoredUsers, ignoredComments, listArchive, listSmtp,
                                                 webrevRepo, webrevRef, Path.of(folder),
                                                 URIBuilder.base(webrevWeb).build(), readyLabels, readyComments,
                                                 issueTracker, headers, interval);
--- 87,11 ---
                                .collect(Collectors.toMap(JSONObject.Field::name, field -> field.value().asString())) :
                      Map.of();
  
              var list = EmailAddress.parse(repoConfig.get("list").asString());
              var folder = repoConfig.contains("folder") ? repoConfig.get("folder").asString() : configuration.repositoryName(repo);
!             var bot = new MailingListBridgeBot(from, configuration.repository(repo), archiveRepo, archiveRef,
                                                 censusRepo, censusRef,
                                                 list, ignoredUsers, ignoredComments, listArchive, listSmtp,
                                                 webrevRepo, webrevRef, Path.of(folder),
                                                 URIBuilder.base(webrevWeb).build(), readyLabels, readyComments,
                                                 issueTracker, headers, interval);
< prev index next >