X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2FAlbumImpl.java;h=f489b0b09548adde4bc654d4a76806e6483b2e39;hp=93cf2d9a0493b77b34fae738e8517445f8bdefd1;hb=012d7828324b0ebe36376d795aee99a63bdc4884;hpb=c2f9f5293a81bdf2606f56f3822779a4639a1356 diff --git a/src/main/java/net/pterodactylus/sone/data/AlbumImpl.java b/src/main/java/net/pterodactylus/sone/data/AlbumImpl.java index 93cf2d9..f489b0b 100644 --- a/src/main/java/net/pterodactylus/sone/data/AlbumImpl.java +++ b/src/main/java/net/pterodactylus/sone/data/AlbumImpl.java @@ -31,7 +31,6 @@ import java.util.UUID; import com.google.common.base.Function; import com.google.common.base.Optional; -import com.google.common.base.Preconditions; import com.google.common.base.Predicates; import com.google.common.collect.Collections2; import com.google.common.hash.Hasher; @@ -283,7 +282,7 @@ public class AlbumImpl implements Album { @Override public Modifier modify() throws IllegalStateException { - Preconditions.checkState(getSone().isLocal(), "album must belong to a local Sone"); + // TODO: reenable check for local Sones return new Modifier() { private Optional title = absent(); @@ -311,7 +310,6 @@ public class AlbumImpl implements Album { @Override public Album update() throws IllegalStateException { - checkState(!albumImage.isPresent() || images.containsKey(albumImage.get()), "album image must belong to this album"); if (title.isPresent()) { AlbumImpl.this.title = title.get(); }