mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +00:00 
			
		
		
		
	markdown: Remove is_me_message UserMessage flags.
This never made sense to be a flag on the UserMessage table, since it's not per-user state. And in fact it doesn't need to be in a database at all, since it's easily computed from content anyway. Fixes #1099.
This commit is contained in:
		@@ -243,6 +243,7 @@ class MessageDict(object):
 | 
			
		||||
            obj['content'] = content
 | 
			
		||||
            obj['content_type'] = 'text/x-markdown'
 | 
			
		||||
 | 
			
		||||
        obj['is_me_message'] = Message.is_status_message(content, rendered_content)
 | 
			
		||||
        obj['reactions'] = [ReactionDict.build_dict_from_raw_db_row(reaction)
 | 
			
		||||
                            for reaction in reactions]
 | 
			
		||||
        return obj
 | 
			
		||||
@@ -314,7 +315,6 @@ def render_markdown(message, content, realm=None, realm_alert_words=None, messag
 | 
			
		||||
 | 
			
		||||
    if message is not None:
 | 
			
		||||
        message.mentions_wildcard = False
 | 
			
		||||
        message.is_me_message = False
 | 
			
		||||
        message.mentions_user_ids = set()
 | 
			
		||||
        message.alert_words = set()
 | 
			
		||||
        message.links_for_preview = set()
 | 
			
		||||
@@ -349,8 +349,6 @@ def render_markdown(message, content, realm=None, realm_alert_words=None, messag
 | 
			
		||||
                    if set(words).intersection(message.alert_words):
 | 
			
		||||
                        message.user_ids_with_alert_words.add(user_id)
 | 
			
		||||
 | 
			
		||||
        message.is_me_message = Message.is_status_message(content, rendered_content)
 | 
			
		||||
 | 
			
		||||
    return rendered_content
 | 
			
		||||
 | 
			
		||||
def huddle_users(recipient_id):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user