X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Ftodesbaum%2Fjsite%2Fapplication%2FProject.java;h=36fff55037ed857a3b211f200e7a2b35b31cb8bc;hb=9e6e70c28963fde2a6c8b120974f8a70d4da25bc;hp=fa0b774dccac4f49922d285a46b27277287e0f84;hpb=0e88169c3e8decfcd99f39f5ecf3a85df50c3fca;p=jSite.git diff --git a/src/main/java/de/todesbaum/jsite/application/Project.java b/src/main/java/de/todesbaum/jsite/application/Project.java index fa0b774..36fff55 100644 --- a/src/main/java/de/todesbaum/jsite/application/Project.java +++ b/src/main/java/de/todesbaum/jsite/application/Project.java @@ -24,7 +24,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; -import de.todesbaum.util.mime.DefaultMIMETypes; +import net.pterodactylus.util.io.MimeTypes; /** * Container for project information. @@ -289,7 +289,7 @@ public class Project implements Comparable { * The URI to shorten * @return The shortened URI */ - private String shortenURI(String uri) { + private static String shortenURI(String uri) { String shortUri = uri; if (shortUri.startsWith("freenet:")) { shortUri = shortUri.substring("freenet:".length()); @@ -337,7 +337,7 @@ public class Project implements Comparable { public FileOption getFileOption(String filename) { FileOption fileOption = fileOptions.get(filename); if (fileOption == null) { - fileOption = new FileOption(DefaultMIMETypes.guessMIMEType(filename)); + fileOption = new FileOption(MimeTypes.getMimeType(filename.substring(filename.lastIndexOf('.') + 1))); fileOptions.put(filename, fileOption); } return fileOption; @@ -386,6 +386,7 @@ public class Project implements Comparable { *

* Projects are compared by their name only. */ + @Override public int compareTo(Project project) { return name.compareToIgnoreCase(project.name); }