]> jfr.im git - irc/rizon/moo.git/commitdiff
proxyscan: channels can be null
authorAdam <redacted>
Fri, 29 Jul 2016 23:54:35 +0000 (19:54 -0400)
committerAdam <redacted>
Fri, 29 Jul 2016 23:54:35 +0000 (19:54 -0400)
commits/src/main/java/net/rizon/moo/plugin/commits/conf/CommitsConfiguration.java

index 8a292e27f2d034006947098ae74dec3ba45b83ee..17aa0b9790c595467013fd52d9a7e8b14a431f7a 100644 (file)
@@ -6,7 +6,6 @@ import net.rizon.moo.conf.Configuration;
 import net.rizon.moo.conf.ConfigurationException;
 import net.rizon.moo.conf.Validator;
 
-
 public class CommitsConfiguration extends Configuration
 {
        public String ip;
@@ -16,6 +15,7 @@ public class CommitsConfiguration extends Configuration
 
        /**
         * Loads Commits Configuration settings.
+        *
         * @return Configuration settings.
         * @throws Exception Thrown when something goes wrong.
         */
@@ -47,13 +47,16 @@ public class CommitsConfiguration extends Configuration
 
                List<String> chans = new ArrayList<>();
 
-               for (RepositoriesConfiguration conf : channels)
+               if (channels != null)
                {
-                       if (conf.repositories.contains(repository.toLowerCase()))
+                       for (RepositoriesConfiguration conf : channels)
                        {
-                               chans.addAll(conf.channels);
+                               if (conf.repositories.contains(repository.toLowerCase()))
+                               {
+                                       chans.addAll(conf.channels);
 
-                               found = true;
+                                       found = true;
+                               }
                        }
                }