{
int result = SVC_RES_FAIL;
+#if 0
if (!app->peer_in_cahtting_data || !app->peer_in_cahtting_data->use_data) {
LOGE("Wrong status, previous chatting data are freed!!!");
return result;
}
-
+#endif
char* from_id_str = NULL;
result = bundle_get_str(rec_msg, "from_id", &from_id_str);
static void click_user_name_cb(void *data, Evas_Object *obj, void *event_info)
{
+#if 0
appdata_s *ad = evas_object_data_get(obj,"app_data");
Elm_Object_Item *item = event_info;
const char *clicked_name = elm_object_item_text_get(item);
ad->buddy_in_cahtting_data = prev_buddy_in_chatting_data;
ad->peer_in_cahtting_data = prev_peer_in_chatting_data;
+#endif
}
static void on_expand_button_clicked(void *data, Evas_Object *obj, void *event_info)
ad->is_loading_from_profile_view = EINA_TRUE;
on_create_new_contact(ad);
break;
+#if 0
case 2:
show_toast(ad, i18n_get_text("IDS_TGRAM_OPT_SHARE"));
break;
case 3:
+#else
+ case 2:
+#endif
if (user_data->peer_type == TGL_PEER_USER) {
on_block_selected_cb(ad);
}
return strdup(i18n_get_text("IDS_TGRAM_OPT_EDIT"));
else
return NULL;
-
+#if 0
case 2:
return strdup(i18n_get_text("IDS_TGRAM_OPT_SHARE"));
case 3:
+#else
+ case 2:
+#endif
if (get_buddy_block_status(sel_item->use_data->peer_id) == 1)
return strdup(i18n_get_text("IDS_TGRAM_OPT_UNBLOCK"));
else
itc.func.state_get = NULL;
itc.func.del = NULL;
- int number_of_menus = 4;
+ int number_of_menus = 3;
Eina_Bool is_need_continue = EINA_FALSE;
peer_with_pic_s *sel_item = ad->peer_in_cahtting_data;
if(sel_item && is_telegram_account(sel_item->use_data->peer_id)) {
- number_of_menus = 3;
+ number_of_menus = 2;
is_need_continue = EINA_TRUE;
}
main_list_item->buddy_display_name = strdup(i18n_get_text("IDS_TGRAM_OPT_DELETE"));
main_list_item->peer_print_name = strdup(i18n_get_text("IDS_TGRAM_OPT_DELETE"));
} else if (get_buddy_unknown_status(peer_info->peer_id)) {
-
char *number = get_buddy_phone_num_from_id(peer_info->peer_id);
if (number && strlen(number))
main_list_item->peer_print_name = number;
else
main_list_item->peer_print_name = strdup(" ");
+ main_list_item->buddy_display_name = strdup(main_list_item->peer_print_name);
} else {
tmp_name = get_display_name_from_contact(peer_info);
main_list_item->buddy_display_name = tmp_name ? tmp_name : strdup(" ");
char* msg_table = get_table_name_from_number(buddy->id.id);
create_buddy_msg_table(msg_table);
free(msg_table);
-
+ buddy->is_unknown = 0;
init_insert_buddy_into_db(BUDDY_INFO_TABLE_NAME, buddy);
tgl_peer_t* UC = tgl_peer_get(TLS, buddy->id);
if (UC) {