mirror of
https://github.com/zulip/zulip.git
synced 2025-11-10 08:56:10 +00:00
Rename presence_idle_userids -> presence_idle_user_ids.
This commit is contained in:
@@ -1019,7 +1019,7 @@ def do_send_messages(messages_maybe_none):
|
|||||||
sender = message['message'].sender
|
sender = message['message'].sender
|
||||||
message_type = message_dict_no_markdown['type']
|
message_type = message_dict_no_markdown['type']
|
||||||
|
|
||||||
presence_idle_userids = get_active_presence_idle_userids(
|
presence_idle_user_ids = get_active_presence_idle_user_ids(
|
||||||
realm=sender.realm,
|
realm=sender.realm,
|
||||||
sender_id=sender.id,
|
sender_id=sender.id,
|
||||||
message_type=message_type,
|
message_type=message_type,
|
||||||
@@ -1032,7 +1032,7 @@ def do_send_messages(messages_maybe_none):
|
|||||||
message=message['message'].id,
|
message=message['message'].id,
|
||||||
message_dict_markdown=message_dict_markdown,
|
message_dict_markdown=message_dict_markdown,
|
||||||
message_dict_no_markdown=message_dict_no_markdown,
|
message_dict_no_markdown=message_dict_no_markdown,
|
||||||
presence_idle_userids=presence_idle_userids,
|
presence_idle_user_ids=presence_idle_user_ids,
|
||||||
)
|
)
|
||||||
|
|
||||||
users = [
|
users = [
|
||||||
@@ -3261,7 +3261,7 @@ def do_update_message(user_profile, message, subject, propagate_mode,
|
|||||||
event['stream_push_user_ids'] = list(info['stream_push_user_ids'])
|
event['stream_push_user_ids'] = list(info['stream_push_user_ids'])
|
||||||
event['prior_mention_user_ids'] = list(prior_mention_user_ids)
|
event['prior_mention_user_ids'] = list(prior_mention_user_ids)
|
||||||
event['mention_user_ids'] = list(mention_user_ids)
|
event['mention_user_ids'] = list(mention_user_ids)
|
||||||
event['presence_idle_userids'] = filter_presence_idle_userids(info['active_user_ids'])
|
event['presence_idle_user_ids'] = filter_presence_idle_user_ids(info['active_user_ids'])
|
||||||
|
|
||||||
if subject is not None:
|
if subject is not None:
|
||||||
orig_subject = message.topic_name()
|
orig_subject = message.topic_name()
|
||||||
@@ -3530,7 +3530,7 @@ def gather_subscriptions(user_profile):
|
|||||||
|
|
||||||
return (subscribed, unsubscribed)
|
return (subscribed, unsubscribed)
|
||||||
|
|
||||||
def get_active_presence_idle_userids(realm, sender_id, message_type, active_user_ids, user_flags):
|
def get_active_presence_idle_user_ids(realm, sender_id, message_type, active_user_ids, user_flags):
|
||||||
# type: (Realm, int, str, Set[int], Dict[int, List[str]]) -> List[int]
|
# type: (Realm, int, str, Set[int], Dict[int, List[str]]) -> List[int]
|
||||||
'''
|
'''
|
||||||
Given a list of active_user_ids, we build up a subset
|
Given a list of active_user_ids, we build up a subset
|
||||||
@@ -3555,9 +3555,9 @@ def get_active_presence_idle_userids(realm, sender_id, message_type, active_user
|
|||||||
if mentioned or private_message:
|
if mentioned or private_message:
|
||||||
user_ids.add(user_id)
|
user_ids.add(user_id)
|
||||||
|
|
||||||
return filter_presence_idle_userids(user_ids)
|
return filter_presence_idle_user_ids(user_ids)
|
||||||
|
|
||||||
def filter_presence_idle_userids(user_ids):
|
def filter_presence_idle_user_ids(user_ids):
|
||||||
# type: (Set[int]) -> List[int]
|
# type: (Set[int]) -> List[int]
|
||||||
if not user_ids:
|
if not user_ids:
|
||||||
return []
|
return []
|
||||||
|
|||||||
@@ -587,7 +587,7 @@ class EventsRegisterTest(ZulipTestCase):
|
|||||||
('message_ids', check_list(check_int)),
|
('message_ids', check_list(check_int)),
|
||||||
('prior_mention_user_ids', check_list(check_int)),
|
('prior_mention_user_ids', check_list(check_int)),
|
||||||
('mention_user_ids', check_list(check_int)),
|
('mention_user_ids', check_list(check_int)),
|
||||||
('presence_idle_userids', check_list(check_int)),
|
('presence_idle_user_ids', check_list(check_int)),
|
||||||
('stream_push_user_ids', check_list(check_int)),
|
('stream_push_user_ids', check_list(check_int)),
|
||||||
('push_notify_user_ids', check_list(check_int)),
|
('push_notify_user_ids', check_list(check_int)),
|
||||||
('orig_content', check_string),
|
('orig_content', check_string),
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ from zerver.lib.addressee import Addressee
|
|||||||
|
|
||||||
from zerver.lib.actions import (
|
from zerver.lib.actions import (
|
||||||
do_send_messages,
|
do_send_messages,
|
||||||
get_active_presence_idle_userids,
|
get_active_presence_idle_user_ids,
|
||||||
get_user_info_for_message_updates,
|
get_user_info_for_message_updates,
|
||||||
internal_send_private_message,
|
internal_send_private_message,
|
||||||
)
|
)
|
||||||
@@ -2131,7 +2131,7 @@ class AttachmentTest(ZulipTestCase):
|
|||||||
self.assertTrue(attachment.is_claimed())
|
self.assertTrue(attachment.is_claimed())
|
||||||
|
|
||||||
class MissedMessageTest(ZulipTestCase):
|
class MissedMessageTest(ZulipTestCase):
|
||||||
def test_presence_idle_userids(self):
|
def test_presence_idle_user_ids(self):
|
||||||
# type: () -> None
|
# type: () -> None
|
||||||
UserPresence.objects.all().delete()
|
UserPresence.objects.all().delete()
|
||||||
|
|
||||||
@@ -2145,14 +2145,14 @@ class MissedMessageTest(ZulipTestCase):
|
|||||||
|
|
||||||
def assert_missing(user_ids):
|
def assert_missing(user_ids):
|
||||||
# type: (List[int]) -> None
|
# type: (List[int]) -> None
|
||||||
presence_idle_userids = get_active_presence_idle_userids(
|
presence_idle_user_ids = get_active_presence_idle_user_ids(
|
||||||
realm=realm,
|
realm=realm,
|
||||||
sender_id=sender.id,
|
sender_id=sender.id,
|
||||||
message_type=message_type,
|
message_type=message_type,
|
||||||
active_user_ids=recipient_ids,
|
active_user_ids=recipient_ids,
|
||||||
user_flags=user_flags,
|
user_flags=user_flags,
|
||||||
)
|
)
|
||||||
self.assertEqual(sorted(user_ids), sorted(presence_idle_userids))
|
self.assertEqual(sorted(user_ids), sorted(presence_idle_user_ids))
|
||||||
|
|
||||||
def set_presence(user_id, client_name, ago):
|
def set_presence(user_id, client_name, ago):
|
||||||
# type: (int, Text, int) -> None
|
# type: (int, Text, int) -> None
|
||||||
|
|||||||
@@ -709,7 +709,7 @@ def maybe_enqueue_notifications(user_profile_id, message_id, private_message,
|
|||||||
|
|
||||||
def process_message_event(event_template, users):
|
def process_message_event(event_template, users):
|
||||||
# type: (Mapping[str, Any], Iterable[Mapping[str, Any]]) -> None
|
# type: (Mapping[str, Any], Iterable[Mapping[str, Any]]) -> None
|
||||||
presence_idle_userids = set(event_template.get('presence_idle_userids', []))
|
presence_idle_user_ids = set(event_template.get('presence_idle_user_ids', []))
|
||||||
sender_queue_id = event_template.get('sender_queue_id', None) # type: Optional[str]
|
sender_queue_id = event_template.get('sender_queue_id', None) # type: Optional[str]
|
||||||
message_dict_markdown = event_template['message_dict_markdown'] # type: Dict[str, Any]
|
message_dict_markdown = event_template['message_dict_markdown'] # type: Dict[str, Any]
|
||||||
message_dict_no_markdown = event_template['message_dict_no_markdown'] # type: Dict[str, Any]
|
message_dict_no_markdown = event_template['message_dict_no_markdown'] # type: Dict[str, Any]
|
||||||
@@ -748,7 +748,7 @@ def process_message_event(event_template, users):
|
|||||||
# We first check if a message is potentially mentionable,
|
# We first check if a message is potentially mentionable,
|
||||||
# since receiver_is_off_zulip is somewhat expensive.
|
# since receiver_is_off_zulip is somewhat expensive.
|
||||||
if private_message or mentioned or stream_push_notify:
|
if private_message or mentioned or stream_push_notify:
|
||||||
idle = receiver_is_off_zulip(user_profile_id) or (user_profile_id in presence_idle_userids)
|
idle = receiver_is_off_zulip(user_profile_id) or (user_profile_id in presence_idle_user_ids)
|
||||||
always_push_notify = user_data.get('always_push_notify', False)
|
always_push_notify = user_data.get('always_push_notify', False)
|
||||||
stream_name = event_template.get('stream_name')
|
stream_name = event_template.get('stream_name')
|
||||||
result = maybe_enqueue_notifications(user_profile_id, message_id, private_message,
|
result = maybe_enqueue_notifications(user_profile_id, message_id, private_message,
|
||||||
@@ -823,7 +823,7 @@ def process_message_update_event(event_template, users):
|
|||||||
# type: (Mapping[str, Any], Iterable[Mapping[str, Any]]) -> None
|
# type: (Mapping[str, Any], Iterable[Mapping[str, Any]]) -> None
|
||||||
prior_mention_user_ids = set(event_template.get('prior_mention_user_ids', []))
|
prior_mention_user_ids = set(event_template.get('prior_mention_user_ids', []))
|
||||||
mention_user_ids = set(event_template.get('mention_user_ids', []))
|
mention_user_ids = set(event_template.get('mention_user_ids', []))
|
||||||
presence_idle_user_ids = set(event_template.get('presence_idle_userids', []))
|
presence_idle_user_ids = set(event_template.get('presence_idle_user_ids', []))
|
||||||
stream_push_user_ids = set(event_template.get('stream_push_user_ids', []))
|
stream_push_user_ids = set(event_template.get('stream_push_user_ids', []))
|
||||||
push_notify_user_ids = set(event_template.get('push_notify_user_ids', []))
|
push_notify_user_ids = set(event_template.get('push_notify_user_ids', []))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user