check availabiltiy of pgp before sharing files

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/ShareWithActivity.java | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ShareWithActivity.java 🔗

@@ -192,6 +192,10 @@ public class ShareWithActivity extends XmppActivity {
 	}
 
 	private void share(final Conversation conversation) {
+		if (conversation.getNextEncryption() == Message.ENCRYPTION_PGP && !hasPgp()) {
+			showInstallPgpDialog();
+			return;
+		}
 		if (share.uris.size() != 0) {
 			OnPresenceSelected callback = new OnPresenceSelected() {
 				@Override