#define PARAM_MEDIA_ID "media_id"
#define PARAM_SENDER_ID "sender_id"
-#define SENDER_FAVORITE "Favorite"
+#define APP_ID_FAVORITE "org.tizen.favorite"
SET_TAG(PACKAGE)
{
struct _appdata *ad;
char *media_id;
- char *sender_id;
+ char *caller_id;
int r;
if (!data) {
if (ad->win)
elm_win_activate(ad->win);
- r = app_control_get_extra_data(app_control, PARAM_MEDIA_ID, &media_id);
+ r = app_control_get_caller(app_control, &caller_id);
if (r != APP_CONTROL_ERROR_NONE)
- media_id = NULL;
+ caller_id = NULL;
- r = app_control_get_extra_data(app_control,
- PARAM_SENDER_ID, &sender_id);
+ r = app_control_get_extra_data(app_control, PARAM_MEDIA_ID, &media_id);
if (r != APP_CONTROL_ERROR_NONE)
- sender_id = NULL;
+ media_id = NULL;
- if (media_id && sender_id) {
- if (!strcmp(sender_id, SENDER_FAVORITE))
+ if (media_id && caller_id) {
+ if (!strcmp(caller_id, APP_ID_FAVORITE))
viewmgr_update_view(VIEW_BASE,
UPDATE_FAVORITE, media_id);
} else
viewmgr_push_view(VIEW_BASE);
free(media_id);
- free(sender_id);
+ free(caller_id);
}
static void _pause(void *data)