kopia lustrzana https://github.com/ryukoposting/Signal-Android
Require non-null uri in UriAttachment.
Part of an effort to track down a different crash. This should make it more obvious where the error is being made.main
rodzic
a04590b658
commit
ece087eaae
|
@ -10,6 +10,8 @@ import org.thoughtcrime.securesms.blurhash.BlurHash;
|
||||||
import org.thoughtcrime.securesms.database.AttachmentTable.TransformProperties;
|
import org.thoughtcrime.securesms.database.AttachmentTable.TransformProperties;
|
||||||
import org.thoughtcrime.securesms.stickers.StickerLocator;
|
import org.thoughtcrime.securesms.stickers.StickerLocator;
|
||||||
|
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
public class UriAttachment extends Attachment {
|
public class UriAttachment extends Attachment {
|
||||||
|
|
||||||
private final @NonNull Uri dataUri;
|
private final @NonNull Uri dataUri;
|
||||||
|
@ -51,7 +53,7 @@ public class UriAttachment extends Attachment {
|
||||||
@Nullable TransformProperties transformProperties)
|
@Nullable TransformProperties transformProperties)
|
||||||
{
|
{
|
||||||
super(contentType, transferState, size, fileName, 0, null, null, null, null, fastPreflightId, voiceNote, borderless, videoGif, width, height, quote, 0, caption, stickerLocator, blurHash, audioHash, transformProperties);
|
super(contentType, transferState, size, fileName, 0, null, null, null, null, fastPreflightId, voiceNote, borderless, videoGif, width, height, quote, 0, caption, stickerLocator, blurHash, audioHash, transformProperties);
|
||||||
this.dataUri = dataUri;
|
this.dataUri = Objects.requireNonNull(dataUri);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Ładowanie…
Reference in New Issue