mirror of
				https://github.com/zulip/zulip.git
				synced 2025-10-31 03:53:50 +00:00 
			
		
		
		
	refactor: Remove flags parm in set_message_booleans.
In all cases the value of `flags` we were passing in was actually `message.flags` (although it was slightly obscured in one place), so now we just pass in `message`. (We also move a tiny bit of defensive code to set `flags` into `set_message_booleans`.)
This commit is contained in:
		| @@ -231,7 +231,7 @@ exports.process_from_server = function process_from_server(messages) { | |||||||
|  |  | ||||||
|         // Update our flags based on what the server gave us. |         // Update our flags based on what the server gave us. | ||||||
|         client_message.flags = message.flags; |         client_message.flags = message.flags; | ||||||
|         message_store.set_message_booleans(client_message, client_message.flags); |         message_store.set_message_booleans(client_message); | ||||||
|  |  | ||||||
|         // We don't try to highlight alert words locally, so we have to |         // We don't try to highlight alert words locally, so we have to | ||||||
|         // do it now.  (Note that we will indeed highlight alert words in |         // do it now.  (Note that we will indeed highlight alert words in | ||||||
|   | |||||||
| @@ -126,7 +126,7 @@ exports.update_messages = function update_messages(events) { | |||||||
|         msgs_to_rerender.push(msg); |         msgs_to_rerender.push(msg); | ||||||
|  |  | ||||||
|         msg.flags = event.flags; |         msg.flags = event.flags; | ||||||
|         message_store.set_message_booleans(msg, event.flags); |         message_store.set_message_booleans(msg); | ||||||
|  |  | ||||||
|         condense.un_cache_message_content_height(msg.id); |         condense.un_cache_message_content_height(msg.id); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -90,7 +90,10 @@ exports.insert_recent_private_message = (function () { | |||||||
|     }; |     }; | ||||||
| }()); | }()); | ||||||
|  |  | ||||||
| exports.set_message_booleans = function (message, flags) { | exports.set_message_booleans = function (message) { | ||||||
|  |     message.flags = message.flags || []; | ||||||
|  |     var flags = message.flags; | ||||||
|  |  | ||||||
|     function convert_flag(flag_name) { |     function convert_flag(flag_name) { | ||||||
|         return flags.indexOf(flag_name) >= 0; |         return flags.indexOf(flag_name) >= 0; | ||||||
|     } |     } | ||||||
| @@ -118,9 +121,7 @@ exports.add_message_metadata = function (message) { | |||||||
|  |  | ||||||
|     message.sent_by_me = people.is_current_user(message.sender_email); |     message.sent_by_me = people.is_current_user(message.sender_email); | ||||||
|  |  | ||||||
|     message.flags = message.flags || []; |     exports.set_message_booleans(message); | ||||||
|  |  | ||||||
|     exports.set_message_booleans(message, message.flags); |  | ||||||
|  |  | ||||||
|     people.extract_people_from_message(message); |     people.extract_people_from_message(message); | ||||||
|     people.maybe_incr_recipient_count(message); |     people.maybe_incr_recipient_count(message); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user