[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    =?utf-8?q?=5Bshare-like-connect=5D_dataengine=3A_return_an_hash_?=
From:       Marco Martin <notmart () gmail ! com>
Date:       2011-05-31 22:35:51
Message-ID: 20110531223551.5655DA60A9 () git ! kde ! org
[Download RAW message or body]

Git commit e1cacfb1bc8d3b09b9aa31e8c5ed8e0910c5b077 by Marco Martin.
Committed on 01/06/2011 at 00:34.
Pushed by mart into branch 'master'.

return an hash with all activities if no targets

M  +4    -1    dataengine/providers/activities/activitiesProvider.cpp     
M  +2    -2    dataengine/slcservice/slcjob.cpp     

http://commits.kde.org/share-like-connect/e1cacfb1bc8d3b09b9aa31e8c5ed8e0910c5b077

diff --git a/dataengine/providers/activities/activitiesProvider.cpp \
b/dataengine/providers/activities/activitiesProvider.cpp index b0a9892..1b5da74 \
                100644
--- a/dataengine/providers/activities/activitiesProvider.cpp
+++ b/dataengine/providers/activities/activitiesProvider.cpp
@@ -56,7 +56,10 @@ QVariant ActivitiesProvider::executeAction(SLC::Provider::Action \
action, const Q  //TODO: first step
         QVariantHash result;
         foreach (const QString &activity, m_activityConsumer->listActivities()) {
-            result[activity] = activity;
+            KActivityInfo *info = new KActivityInfo(activity);
+            result[activity] = info->name();
+            //kDebug() << "Found activity: " << activity << info->name();
+            delete info;
         }
         return result;
     }
diff --git a/dataengine/slcservice/slcjob.cpp b/dataengine/slcservice/slcjob.cpp
index 8a57069..8f94679 100644
--- a/dataengine/slcservice/slcjob.cpp
+++ b/dataengine/slcservice/slcjob.cpp
@@ -51,8 +51,8 @@ void SlcJob::start()
         providerParameters["URI"] = m_content["URI"];
         providerParameters["Comment"] = parameters()["Comment"];
         providerParameters["Target"] = parameters()["Target"];
-        QVariant success = m_provider.data()->executeAction(SLC::Provider::Connect, \
                QVariantHash(), providerParameters);
-        setResult(success);
+        QVariant result = m_provider.data()->executeAction(SLC::Provider::Connect, \
QVariantHash(), providerParameters); +        setResult(result);
         return;
     }
     setResult(false);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic