| 162 | } |
| 163 | |
| 164 | private String findSubs(Drive drive, DavResource res, List<DavResource> items) { |
| 165 | StringBuilder sb = new StringBuilder(); |
| 166 | for (DavResource item : items) if (removeExt(item).equals(removeExt(res))) sb.append("~~~").append(item.getName()).append("@@@").append(getExt(item)).append("@@@").append(drive.getName()).append(item.getPath()); |
| 167 | return sb.length() > 0 ? sb.toString() : findSubs(drive, items); |
| 168 | } |
| 169 | |
| 170 | private String findSubs(Drive drive, List<DavResource> items) { |
| 171 | StringBuilder sb = new StringBuilder(); |