James Moger
2014-04-17 1d78b8b372f15d89f10fd32cb0227a6a7966de3c
src/main/java/com/gitblit/tickets/FileTicketService.java
@@ -25,12 +25,11 @@
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicLong;
import javax.inject.Inject;
import org.eclipse.jgit.lib.Repository;
import com.gitblit.Constants;
import com.gitblit.manager.INotificationManager;
import com.gitblit.manager.IPluginManager;
import com.gitblit.manager.IRepositoryManager;
import com.gitblit.manager.IRuntimeManager;
import com.gitblit.manager.IUserManager;
@@ -58,14 +57,15 @@
   private final Map<String, AtomicLong> lastAssignedId;
   @Inject
   public FileTicketService(
         IRuntimeManager runtimeManager,
         IPluginManager pluginManager,
         INotificationManager notificationManager,
         IUserManager userManager,
         IRepositoryManager repositoryManager) {
      super(runtimeManager,
            pluginManager,
            notificationManager,
            userManager,
            repositoryManager);
@@ -267,11 +267,15 @@
   private List<File> findAll(File dir, String filename) {
      List<File> list = new ArrayList<File>();
      for (File file : dir.listFiles()) {
      File [] files = dir.listFiles();
      if (files == null) {
         return list;
      }
      for (File file : files) {
         if (file.isDirectory()) {
            list.addAll(findAll(file, filename));
         } else if (file.isFile()) {
            if (file.getName().equals(filename)) {
            if (file.getName().equalsIgnoreCase(filename)) {
               list.add(file);
            }
         }