summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_list.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-24 13:35:22 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-24 13:35:22 +0200
commitd2529c6d27baf1bbf81fef60171eeacec2f93c07 (patch)
tree558913ef83b301552899ae8e7b6cb3c45fab4b9f /sinksh/syntax_modules/sink_list.cpp
parentea63beb4aa61db4e36da0aa84521310fdf9868e0 (diff)
downloadsink-d2529c6d27baf1bbf81fef60171eeacec2f93c07.tar.gz
sink-d2529c6d27baf1bbf81fef60171eeacec2f93c07.zip
Also serialize single contacts
Diffstat (limited to 'sinksh/syntax_modules/sink_list.cpp')
-rw-r--r--sinksh/syntax_modules/sink_list.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/sinksh/syntax_modules/sink_list.cpp b/sinksh/syntax_modules/sink_list.cpp
index 4e4f541..4363e6f 100644
--- a/sinksh/syntax_modules/sink_list.cpp
+++ b/sinksh/syntax_modules/sink_list.cpp
@@ -98,8 +98,10 @@ QStringList printToList(const Sink::ApplicationDomain::ApplicationDomainType &o,
98 } 98 }
99 } else if (value.canConvert<QByteArrayList>()) { 99 } else if (value.canConvert<QByteArrayList>()) {
100 line << value.value<QByteArrayList>().join(", "); 100 line << value.value<QByteArrayList>().join(", ");
101 } else if (value.canConvert<Sink::ApplicationDomain::Mail::Contact>()) {
102 line << qDebugToString(value.value<Sink::ApplicationDomain::Mail::Contact>());
101 } else if (value.canConvert<QList<Sink::ApplicationDomain::Mail::Contact>>()) { 103 } else if (value.canConvert<QList<Sink::ApplicationDomain::Mail::Contact>>()) {
102 list << qDebugToString(value.value<QList<Sink::ApplicationDomain::Mail::Contact>>()); 104 line << qDebugToString(value.value<QList<Sink::ApplicationDomain::Mail::Contact>>());
103 } else { 105 } else {
104 line << QString("Unprintable type: %1").arg(value.typeName()); 106 line << QString("Unprintable type: %1").arg(value.typeName());
105 } 107 }