X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FDefaultAlbumBuilder.java;h=5148471310d0d93f4c099b26d93a42f6611195c2;hp=cd6475a30c135fb2d06fe85787a1579aaba15a5d;hb=f0c0d175ae5058661d3af7cc99d0c188616a4d8f;hpb=1f15b9eae9ca9453452f16b1cc76e05b3bcfb696 diff --git a/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java b/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java index cd6475a..5148471 100644 --- a/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java +++ b/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java @@ -29,15 +29,17 @@ import net.pterodactylus.sone.database.AlbumBuilder; public class DefaultAlbumBuilder extends AbstractAlbumBuilder { private final Sone sone; + private final DefaultAlbum parent; - public DefaultAlbumBuilder(Sone sone) { + public DefaultAlbumBuilder(Sone sone, DefaultAlbum parent) { this.sone = sone; + this.parent = parent; } @Override public Album build() throws IllegalStateException { validate(); - return new DefaultAlbum(getId(), sone); + return new DefaultAlbum(getId(), sone, parent); } }