fix remote tries to import remote files
[fanfix.git] / src / be / nikiroo / fanfix / library / RemoteLibrary.java
index 71b65bf97f0e0dc52e3815a7ca2b1a7f9aad09b5..75f98be8bd62b18c9ab66801eb372ba6a0003389 100644 (file)
@@ -285,6 +285,13 @@ public class RemoteLibrary extends BasicLibrary {
        @Override
        // Could work (more slowly) without it
        public Story imprt(final URL url, Progress pg) throws IOException {
+               // Import the file locally if it is actually a file
+               if (url == null || url.getProtocol().equalsIgnoreCase("file")) {
+                       return super.imprt(url, pg);
+               }
+
+               // Import it remotely if it is an URL
+
                if (pg == null) {
                        pg = new Progress();
                }