aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module/xep/0428_fallback_indication.vala
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2025-06-13 19:38:49 +0200
committerfiaxh <git@lightrise.org>2025-06-13 19:40:09 +0200
commit915b18789f002fa8f4c50fe1e626d34cc47c5c9b (patch)
tree34fc929c3dd7543cafa971e6b86ac2d2c5b3c15d /xmpp-vala/src/module/xep/0428_fallback_indication.vala
parent2e6454a92e85e87e17ce88924155d825b2b6eca3 (diff)
Disregard SFS fallback messages even without source attachment given a full-body fallback indication
Diffstat (limited to 'xmpp-vala/src/module/xep/0428_fallback_indication.vala')
-rw-r--r--xmpp-vala/src/module/xep/0428_fallback_indication.vala7
1 files changed, 3 insertions, 4 deletions
diff --git a/xmpp-vala/src/module/xep/0428_fallback_indication.vala b/xmpp-vala/src/module/xep/0428_fallback_indication.vala
index 3cad689b..d07ec9be 100644
--- a/xmpp-vala/src/module/xep/0428_fallback_indication.vala
+++ b/xmpp-vala/src/module/xep/0428_fallback_indication.vala
@@ -6,10 +6,9 @@ namespace Xmpp.Xep.FallbackIndication {
public class Fallback {
public string ns_uri { get; set; }
- public FallbackLocation[] locations;
+ public Gee.List<FallbackLocation> locations;
-
- public Fallback(string ns_uri, FallbackLocation[] locations) {
+ public Fallback(string ns_uri, Gee.List<FallbackLocation> locations) {
this.ns_uri = ns_uri;
this.locations = locations;
}
@@ -73,7 +72,7 @@ namespace Xmpp.Xep.FallbackIndication {
}
}
if (locations.is_empty) continue;
- ret.add(new Fallback(ns_uri, locations.to_array()));
+ ret.add(new Fallback(ns_uri, locations));
}
return ret;