From 8e30c8181093748d9afcb4246c78bc9563e1f06c Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 13 Dec 2022 23:21:12 -0500 Subject: [PATCH] Support android Uri as well as java URI --- src/cheogram/java/com/cheogram/android/BobTransfer.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/cheogram/java/com/cheogram/android/BobTransfer.java b/src/cheogram/java/com/cheogram/android/BobTransfer.java index 11ef425c9e860907fd59ddb5f60fcb0dfcb5475c..5ce721c5e9ad41a34803f66ae988a68417d28075 100644 --- a/src/cheogram/java/com/cheogram/android/BobTransfer.java +++ b/src/cheogram/java/com/cheogram/android/BobTransfer.java @@ -1,5 +1,6 @@ package com.cheogram.android; +import android.net.Uri; import android.util.Base64; import android.util.Log; @@ -35,6 +36,11 @@ public class BobTransfer implements Transferable { protected Jid to; protected XmppConnectionService xmppConnectionService; + public static Cid cid(Uri uri) { + if (!uri.getScheme().equals("cid")) return null; + return cid(uri.getSchemeSpecificPart()); + } + public static Cid cid(URI uri) { if (!uri.getScheme().equals("cid")) return null; return cid(uri.getSchemeSpecificPart());