Change summary
src/main/java/eu/siacs/conversations/ui/util/ShareUtil.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Detailed changes
@@ -96,7 +96,8 @@ public class ShareUtil {
resId = R.string.file_url;
url = message.getFileParams().url.toString();
} else {
- url = message.getBody().trim();
+ final Message.FileParams fileParams = message.getFileParams();
+ url = (fileParams != null && fileParams.url != null) ? fileParams.url.toString() : message.getBody().trim();
resId = R.string.file_url;
}
if (activity.copyTextToClipboard(url, resId)) {