|
|
|
@ -304,12 +304,7 @@ public class PushMediaSendJob extends PushSendJob implements InjectableType {
|
|
|
|
|
}
|
|
|
|
|
SendMessageResult result = messageSender.sendMessage(messageId, address, UnidentifiedAccessUtil.getAccessFor(context, recipient), mediaMessage, Optional.fromNullable(syncMessage));
|
|
|
|
|
if (result.getLokiAPIError() != null) {
|
|
|
|
|
Throwable lokiAPIError = result.getLokiAPIError();
|
|
|
|
|
if (lokiAPIError instanceof LokiAPI.Error) { // Should always be true
|
|
|
|
|
throw (LokiAPI.Error) lokiAPIError;
|
|
|
|
|
} else {
|
|
|
|
|
return result.getSuccess().isUnidentified();
|
|
|
|
|
}
|
|
|
|
|
throw result.getLokiAPIError();
|
|
|
|
|
} else {
|
|
|
|
|
return result.getSuccess().isUnidentified();
|
|
|
|
|
}
|
|
|
|
|