Changed attribute key & value for EVENT_CONTACTS 61/62261/2
authorSomin Kim <somin926.kim@samsung.com>
Tue, 15 Mar 2016 06:23:19 +0000 (15:23 +0900)
committerSomin Kim <somin926.kim@samsung.com>
Tue, 15 Mar 2016 06:24:26 +0000 (23:24 -0700)
Change-Id: I6de90e5bb5664ccc7948ccad22dbeb799515edb4
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
src/device/social/contacts.cpp
src/device/social/social_types.h

index 4e11e5ad7d5cdd8860ca93fc923076ef88d52e90..c7ee6e32970166f618cf2836341f8294a979764c 100644 (file)
@@ -44,7 +44,8 @@ void ctx::social_status_contacts::submit_trigger_item()
 {
        context_manager::register_trigger_item(SOCIAL_ST_SUBJ_CONTACTS, OPS_SUBSCRIBE,
                        "{"
-                               "\"View\":{\"type\":\"string\",\"values\":[\"MyProfile\",\"Person\"]}"
+                               "\"Event\":{\"type\":\"string\",\"values\":[\"Changed\"]},"
+                               "\"Type\":{\"type\":\"string\",\"values\":[\"MyProfile\",\"Person\"]}"
                        "}",
                        NULL);
 }
@@ -66,7 +67,8 @@ void ctx::social_status_contacts::handle_db_change(const char* view_uri)
        IF_FAIL_VOID_TAG(!is_consecutive_change(view_uri), _D, "Ignore consecutive db change: %s", view.c_str());
 
        ctx::Json data;
-       data.set(NULL, SOCIAL_ST_VIEW, view);
+       data.set(NULL, SOCIAL_ST_EVENT, SOCIAL_ST_CHANGED);
+       data.set(NULL, SOCIAL_ST_TYPE, view);
        context_manager::publish(SOCIAL_ST_SUBJ_CONTACTS, NULL, ERR_NONE, data);
 }
 
index 47c512179d4f1bad3ed90dcd43e4ce2823661b43..1af5fb727309abc4bd03485d5e0fbba6936a1a32 100644 (file)
@@ -29,7 +29,6 @@
 #define SOCIAL_ST_TYPE                 "Type"
 #define SOCIAL_ST_MEDIUM               "Medium"
 #define SOCIAL_ST_ADDRESS              "Address"
-#define SOCIAL_ST_VIEW                 "View"
 
 // Data Values
 #define SOCIAL_ST_IDLE                 "Idle"
@@ -48,5 +47,6 @@
 #define SOCIAL_ST_MMS                  "MMS"
 #define SOCIAL_ST_MY_PROFILE   "MyProfile"
 #define SOCIAL_ST_PERSON               "Person"
+#define SOCIAL_ST_CHANGED              "Changed"
 
 #endif