diff options
| -rw-r--r-- | protocols/FacebookRM/src/chat.cpp | 10 | ||||
| -rw-r--r-- | protocols/FacebookRM/src/db.h | 2 | ||||
| -rw-r--r-- | protocols/FacebookRM/src/process.cpp | 4 | 
3 files changed, 3 insertions, 13 deletions
| diff --git a/protocols/FacebookRM/src/chat.cpp b/protocols/FacebookRM/src/chat.cpp index 49e694c332..2db4c48b1e 100644 --- a/protocols/FacebookRM/src/chat.cpp +++ b/protocols/FacebookRM/src/chat.cpp @@ -276,16 +276,6 @@ void FacebookProto::AddChat(const char *id, const TCHAR *tname)  	gce.pDest = &gcd;  	bool hideChats = getBool(FACEBOOK_KEY_HIDE_CHATS, DEFAULT_HIDE_CHATS); - -	/*chatroom_participant myself; -	myself.user_id = facy.self_.user_id; -	myself.nick = facy.self_.real_name; -	myself.role = ROLE_ME; -	myself.is_former = false; -	myself.loaded = true; - -	// Add self contact -	AddChatContact(id, myself);*/  	CallServiceSync(MS_GC_EVENT, (hideChats ? WINDOW_HIDDEN : SESSION_INITDONE), reinterpret_cast<LPARAM>(&gce));  	CallServiceSync(MS_GC_EVENT, SESSION_ONLINE, reinterpret_cast<LPARAM>(&gce));  } diff --git a/protocols/FacebookRM/src/db.h b/protocols/FacebookRM/src/db.h index b156a6fde5..8ac59f2fdc 100644 --- a/protocols/FacebookRM/src/db.h +++ b/protocols/FacebookRM/src/db.h @@ -83,7 +83,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.  #define FACEBOOK_KEY_NASEEMS_SPAM_MODE		"NaseemsSpamMode"			// [HIDDEN] - (byte) 1 = don't load messages sent from other instances (e.g., browser) - known as "Naseem's spam mode"
  #define FACEBOOK_KEY_OPEN_URL_BROWSER		"OpenUrlBrowser"			// [HIDDEN] - (unicode) = absolute path to browser to open url links with
  #define FACEBOOK_KEY_SEND_MESSAGE_TRIES		"SendMessageTries"			// [HIDDEN] - (byte) = number of tries to send message, default=1, min=1, max=5
 -#define FACEBOOK_KEY_PAGE_PREFIX			"PagePrefix"				// [HIDDEN] - (unicode) = prefix for name of "page" contacts (requires restart to apply)
 +#define FACEBOOK_KEY_PAGE_PREFIX			"PagePrefix"				// [HIDDEN] - (unicode) = prefix for name of "page" contacts (requires restart to apply), default is emoji :page_facing_up: (written as unicode char)
  // Temporary key for login
  #define FACEBOOK_KEY_TRIED_DELETING_DEVICE_ID  "_TriedDeletingDeviceID"
\ No newline at end of file diff --git a/protocols/FacebookRM/src/process.cpp b/protocols/FacebookRM/src/process.cpp index 5428a4f5ec..95c8e143f2 100644 --- a/protocols/FacebookRM/src/process.cpp +++ b/protocols/FacebookRM/src/process.cpp @@ -120,8 +120,8 @@ void FacebookProto::ProcessFriendList(void*)  				}  				// Update contact type -				if (getByte(hContact, FACEBOOK_KEY_CONTACT_TYPE, 0) != CONTACT_FRIEND) { -					setByte(hContact, FACEBOOK_KEY_CONTACT_TYPE, CONTACT_FRIEND); +				if (getByte(hContact, FACEBOOK_KEY_CONTACT_TYPE) != fbu->type) { +					setByte(hContact, FACEBOOK_KEY_CONTACT_TYPE, fbu->type);  					// TODO: remove that popup and use "Contact added you" event?  				} | 
