summaryrefslogtreecommitdiffstats
path: root/examples/client/main.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-07-25 14:53:50 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-07-27 23:22:10 +0200
commit9bdf6024e9b2c1cb01adb217da852cc2201af455 (patch)
treedd427aa468514cc30cf7a5619ca927e1f6ac2f74 /examples/client/main.cpp
parent863989ff330d5d791ec5da7636a4792ba8248c6f (diff)
downloadsink-9bdf6024e9b2c1cb01adb217da852cc2201af455.tar.gz
sink-9bdf6024e9b2c1cb01adb217da852cc2201af455.zip
Fixed client
Diffstat (limited to 'examples/client/main.cpp')
-rw-r--r--examples/client/main.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/client/main.cpp b/examples/client/main.cpp
index 0637491..f96d5cd 100644
--- a/examples/client/main.cpp
+++ b/examples/client/main.cpp
@@ -134,15 +134,18 @@ int main(int argc, char *argv[])
134 resources << "org.kde.dummy.instance1"; 134 resources << "org.kde.dummy.instance1";
135 } 135 }
136 136
137 if (!cliOptions.value("clear").isEmpty()) { 137 if (cliOptions.isSet("clear")) {
138 qDebug() << "Clearing"; 138 qDebug() << "Clearing";
139 Akonadi2::Storage store(Akonadi2::Store::storageLocation(), "org.kde.dummy.instance1", Akonadi2::Storage::ReadWrite); 139 for (const auto &resource : resources) {
140 store.removeFromDisk(); 140 Akonadi2::Storage store(Akonadi2::Store::storageLocation(), resource, Akonadi2::Storage::ReadWrite);
141 store.removeFromDisk();
142 }
141 return 0; 143 return 0;
142 } 144 }
143 145
144 //Ensure resource is ready 146 //Ensure resource is ready
145 for (const auto &resource : resources) { 147 for (const auto &resource : resources) {
148 Akonadi2::ResourceFactory::load(Akonadi2::Store::resourceName(resource.toLatin1()));
146 ResourceConfig::addResource(resource.toLatin1(), Akonadi2::Store::resourceName(resource.toLatin1())); 149 ResourceConfig::addResource(resource.toLatin1(), Akonadi2::Store::resourceName(resource.toLatin1()));
147 } 150 }
148 151