blob: 4788d262a497e160c0cc336c908e7e2c6031b144 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
diff --git a/iris/src/xmpp/xmpp-im/client.cpp b/iris/src/xmpp/xmpp-im/client.cpp
index d8573bf..31af799 100644
--- a/iris/src/xmpp/xmpp-im/client.cpp
+++ b/iris/src/xmpp/xmpp-im/client.cpp
@@ -1257,45 +1257,6 @@ DiscoItem Client::makeDiscoResult(const QString &node) const
item.setFeatures(features);
- // xep-0232 Software Information
- XData si;
- XData::FieldList si_fields;
-
- XData::Field si_type_field;
- si_type_field.setType(XData::Field::Field_Hidden);
- si_type_field.setVar("FORM_TYPE");
- si_type_field.setValue(QStringList(QLatin1String("urn:xmpp:dataforms:softwareinfo")));
- si_fields.append(si_type_field);
-
- XData::Field software_field;
- software_field.setType(XData::Field::Field_TextSingle);
- software_field.setVar("software");
- software_field.setValue(QStringList(d->clientName));
- si_fields.append(software_field);
-
- XData::Field software_v_field;
- software_v_field.setType(XData::Field::Field_TextSingle);
- software_v_field.setVar("software_version");
- software_v_field.setValue(QStringList(d->clientVersion));
- si_fields.append(software_v_field);
-
- XData::Field os_field;
- os_field.setType(XData::Field::Field_TextSingle);
- os_field.setVar("os");
- os_field.setValue(QStringList(d->osName));
- si_fields.append(os_field);
-
- XData::Field os_v_field;
- os_v_field.setType(XData::Field::Field_TextSingle);
- os_v_field.setVar("os_version");
- os_v_field.setValue(QStringList(d->osVersion));
- si_fields.append(os_v_field);
-
- si.setType(XData::Data_Result);
- si.setFields(si_fields);
-
- item.setExtensions(QList<XData>() << si);
-
return item;
}
|