mirror of
https://github.com/mitb-archive/filebot
synced 2025-01-10 21:38:04 -05:00
NOTE: GitHub only supports If-None-Match (If-Modified-Since is ignored)
This commit is contained in:
parent
5a2e9d3730
commit
82f9a4b0f5
@ -1,6 +1,7 @@
|
|||||||
package net.filebot.cli;
|
package net.filebot.cli;
|
||||||
|
|
||||||
import static java.util.Arrays.*;
|
import static java.util.Arrays.*;
|
||||||
|
import static net.filebot.CachedResource.*;
|
||||||
import static net.filebot.Settings.*;
|
import static net.filebot.Settings.*;
|
||||||
import static net.filebot.util.FileUtilities.*;
|
import static net.filebot.util.FileUtilities.*;
|
||||||
|
|
||||||
@ -42,7 +43,8 @@ public enum ScriptSource {
|
|||||||
public ScriptProvider getScriptProvider(String input) throws Exception {
|
public ScriptProvider getScriptProvider(String input) throws Exception {
|
||||||
URI parent = new URI(getApplicationProperty("github.master"));
|
URI parent = new URI(getApplicationProperty("github.master"));
|
||||||
|
|
||||||
return n -> getCache().text(n, s -> parent.resolve(s + ".groovy").toURL()).expire(Cache.ONE_DAY).get();
|
// NOTE: GitHub only supports If-None-Match (If-Modified-Since is ignored)
|
||||||
|
return n -> getCache().text(n, s -> parent.resolve(s + ".groovy").toURL()).fetch(fetchIfNoneMatch(url -> n, getCache())).expire(Cache.ONE_DAY).get();
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user