diff options
author | Christian Schneppe <christian@pix-art.de> | 2017-03-04 12:23:44 +0100 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2017-03-04 12:23:44 +0100 |
commit | cda645677635758cc0f884151bf0a21b2327f044 (patch) | |
tree | ad319a55ffbe50a7892032dff7c897f3bf185d1e /src/main/java/de/pixart/messenger/xmpp | |
parent | 51b436fbf05374c08ecd696437600d36d306c21b (diff) |
make x509 verification node world readable
Diffstat (limited to 'src/main/java/de/pixart/messenger/xmpp')
-rw-r--r-- | src/main/java/de/pixart/messenger/xmpp/forms/Data.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/xmpp/forms/Data.java b/src/main/java/de/pixart/messenger/xmpp/forms/Data.java index f92e468e5..c2653a5e9 100644 --- a/src/main/java/de/pixart/messenger/xmpp/forms/Data.java +++ b/src/main/java/de/pixart/messenger/xmpp/forms/Data.java @@ -1,5 +1,7 @@ package de.pixart.messenger.xmpp.forms; +import android.os.Bundle; + import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; @@ -55,6 +57,15 @@ public class Data extends Element { field.setValues(values); } + public void submit(Bundle options) { + for (Field field : getFields()) { + if (options.containsKey(field.getFieldName())) { + field.setValue(options.getString(field.getFieldName())); + } + } + submit(); + } + public void submit() { this.setAttribute("type", "submit"); removeUnnecessaryChildren(); |