aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Gultsch <daniel@gultsch.de>2016-02-23 16:14:55 +0100
committerDaniel Gultsch <daniel@gultsch.de>2016-02-23 16:14:55 +0100
commit0298f0181e564d1edfc4289598c56f5ce2a4e666 (patch)
tree3104d971c59b9c4378f984d61b1118c529e12ce9
parent20eebe638be483d11f984fc53ed4b594c350a86f (diff)
reset pending subscription request when receiving roster update
-rw-r--r--src/main/java/eu/siacs/conversations/entities/Contact.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/eu/siacs/conversations/entities/Contact.java b/src/main/java/eu/siacs/conversations/entities/Contact.java
index faafe78c..9887d3ef 100644
--- a/src/main/java/eu/siacs/conversations/entities/Contact.java
+++ b/src/main/java/eu/siacs/conversations/entities/Contact.java
@@ -382,11 +382,13 @@ public class Contact implements ListItem, Blockable {
this.resetOption(Options.TO);
this.setOption(Options.FROM);
this.resetOption(Options.PREEMPTIVE_GRANT);
+ this.resetOption(Options.PENDING_SUBSCRIPTION_REQUEST);
break;
case "both":
this.setOption(Options.TO);
this.setOption(Options.FROM);
this.resetOption(Options.PREEMPTIVE_GRANT);
+ this.resetOption(Options.PENDING_SUBSCRIPTION_REQUEST);
break;
case "none":
this.resetOption(Options.FROM);