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=cd6475a30c135fb2d06fe85787a1579aaba15a5d;hp=15d9e1f952c843b33d6658c3da8ec267a2f47860;hb=414ee1b03f7155ccb5049ede303dd01020ddcd94;hpb=f2432280c1dd7099e189d71662fa64892ac6a3b4 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 15d9e1f..cd6475a 100644 --- a/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java +++ b/src/main/java/net/pterodactylus/sone/data/impl/DefaultAlbumBuilder.java @@ -18,6 +18,7 @@ package net.pterodactylus.sone.data.impl; import net.pterodactylus.sone.data.Album; +import net.pterodactylus.sone.data.Sone; import net.pterodactylus.sone.database.AlbumBuilder; /** @@ -27,10 +28,16 @@ import net.pterodactylus.sone.database.AlbumBuilder; */ public class DefaultAlbumBuilder extends AbstractAlbumBuilder { + private final Sone sone; + + public DefaultAlbumBuilder(Sone sone) { + this.sone = sone; + } + @Override public Album build() throws IllegalStateException { validate(); - return new DefaultAlbum(getId()); + return new DefaultAlbum(getId(), sone); } }