make image download message to type=image only after completion

This commit is contained in:
iNPUTmice 2014-10-16 15:29:39 +02:00
parent 88d88ffb7b
commit 45e0f99b88
1 changed files with 2 additions and 3 deletions

View File

@ -62,8 +62,7 @@ public class HttpConnection implements Downloadable {
public void cancel() { public void cancel() {
mHttpConnectionManager.finishConnection(this); mHttpConnectionManager.finishConnection(this);
message.setDownloadable(null); message.setDownloadable(null);
message.setBody(mUrl.toString()); mXmppConnectionService.updateConversationUi();
mXmppConnectionService.updateMessage(message);
} }
private void finish() { private void finish() {
@ -91,7 +90,6 @@ public class HttpConnection implements Downloadable {
return; return;
} }
file.setExpectedSize(size); file.setExpectedSize(size);
message.setType(Message.TYPE_IMAGE);
if (size <= mHttpConnectionManager.getAutoAcceptFileSize() && mAutostart) { if (size <= mHttpConnectionManager.getAutoAcceptFileSize() && mAutostart) {
start(); start();
} else { } else {
@ -159,6 +157,7 @@ public class HttpConnection implements Downloadable {
int imageWidth = options.outWidth; int imageWidth = options.outWidth;
message.setBody(mUrl.toString() + "," + file.getSize() + ',' message.setBody(mUrl.toString() + "," + file.getSize() + ','
+ imageWidth + ',' + imageHeight); + imageWidth + ',' + imageHeight);
message.setType(Message.TYPE_IMAGE);
mXmppConnectionService.updateMessage(message); mXmppConnectionService.updateMessage(message);
} }