X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fdata%2FDataManager.java;h=d1a87694b18f7e1bbec49ae6ce39affe96cf3608;hb=c7e1e8bf548d6f0b94156bf81bbf804bc8a80a1c;hp=ea02550912d2bba7c101801d5eb0ab54b058464e;hpb=5c8260af6279a4717cb963a2ba7780926732ff39;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/data/DataManager.java b/src/main/java/net/pterodactylus/demoscenemusic/data/DataManager.java index ea02550..d1a8769 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/data/DataManager.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/data/DataManager.java @@ -185,7 +185,7 @@ public class DataManager { private class LazyArtist extends DefaultArtist { - private final Memoizer tracks = new Memoizer(new Callable() { + private final Memoizer tracksMemoizer = new Memoizer(new Callable() { public Void call() throws DatabaseException { if (!hasValue("tracks")) { value("tracks", Collection.class).set(getTracksByArtist(id())); @@ -199,8 +199,8 @@ public class DataManager { } public Collection tracks() { - tracks.get(); - return value("tracks", Collection.class).get(); + tracksMemoizer.get(); + return super.tracks(); } }