zulip/zerver
Tim Abbott 0c48c75920 push_notifications: Fix events with no message_ids.
This fixes our triggering a RabbitMQ event to send a push notification
to remove the empty set of push notifications, resulting from not
using the correct data structure to determine which message IDs to look at.

This was causing a lot of visible exceptions when running
the `test_messages.py` test suite.
2020-07-01 14:58:43 -07:00
..
data_import mypy: Type simple generators as Iterator, not Iterable. 2020-06-23 11:29:54 -07:00
lib push_notifications: Fix events with no message_ids. 2020-07-01 14:58:43 -07:00
management tornado: Split address from port more carefully. 2020-06-29 22:19:47 -07:00
migrations models: Add missing migrations from invite_as change. 2020-06-24 11:39:01 -07:00
openapi openapi: Use third-party validator for schema validation. 2020-07-01 11:21:41 -07:00
templatetags refactor: Rename zerver.lib.bugdown to zerver.lib.markdown . 2020-06-26 17:08:37 -07:00
tests move_topic_to_stream: Delete UserMessage for new stream unsubs. 2020-07-01 14:42:01 -07:00
tornado tornado: Split address from port more carefully. 2020-06-29 22:19:47 -07:00
views 18n: Cleanup strings to be translated in add_subscriptions_backend. 2020-07-01 11:03:29 -07:00
webhooks tests: Make all tests inherit ZulipTestCase. 2020-07-01 10:48:12 -07:00
worker i18n: Mark notification bot message in queue_processors for translation. 2020-06-26 14:57:18 -07:00
__init__.py
apps.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
context_processors.py auth: Make apple log in and sign up buttons consistent with others. 2020-06-18 13:06:10 -07:00
decorator.py decorator: Replace type: ignore with cast, avoid Any. 2020-06-30 18:58:23 -07:00
filters.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
forms.py emails: Add a custom header specifying the organization when possible. 2020-06-28 13:33:02 -07:00
logging_handlers.py logging_handlers: Fix type: ignore issues. 2020-06-30 18:58:23 -07:00
middleware.py refactor: Rename bugdown words to markdown in stats related functions. 2020-06-26 17:20:40 -07:00
models.py cache: Fix type: ignore issues. 2020-07-01 10:51:15 -07:00
signals.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00