adium 2081:d9164f87f19d: Add an assert for setting typing indica...
commits at adium.im
commits at adium.im
Mon May 4 21:15:47 UTC 2009
details: http://hg.adium.im/adium/rev/d9164f87f19d
revision: 2081:d9164f87f19d
author: Zachary West <zacw at adium.im>
date: Mon May 04 17:15:43 2009 -0400
Add an assert for setting typing indicators to prevent setting any on group chats. REfs #11847.
diffstat:
Plugins/Purple Service/CBPurpleAccount.m | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r bfa0cf57ce7e -r d9164f87f19d Plugins/Purple Service/CBPurpleAccount.m
--- a/Plugins/Purple Service/CBPurpleAccount.m Mon May 04 17:13:25 2009 -0400
+++ b/Plugins/Purple Service/CBPurpleAccount.m Mon May 04 17:15:43 2009 -0400
@@ -3046,6 +3046,8 @@
#pragma mark Private
- (void)setTypingFlagOfChat:(AIChat *)chat to:(NSNumber *)typingStateNumber
{
+ NSAssert(!chat.isGroupChat, @"Chat cannot be a group chat for typing.");
+
AITypingState currentTypingState = [chat integerValueForProperty:KEY_TYPING];
AITypingState newTypingState = [typingStateNumber intValue];
More information about the commits
mailing list