mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
Rename update_stream_cache() to flush_stream().
(imported from commit c67844ef7feb1924ec495c4451e33b56b237c88a)
This commit is contained in:
@@ -289,7 +289,7 @@ def realm_alert_words_cache_key(realm):
|
|||||||
|
|
||||||
# Called by models.py to flush the stream cache whenever we save a stream
|
# Called by models.py to flush the stream cache whenever we save a stream
|
||||||
# object.
|
# object.
|
||||||
def update_stream_cache(sender, **kwargs):
|
def flush_stream(sender, **kwargs):
|
||||||
stream = kwargs['instance']
|
stream = kwargs['instance']
|
||||||
items_for_memcached = {}
|
items_for_memcached = {}
|
||||||
items_for_memcached[get_stream_cache_key(stream.name, stream.realm)] = (stream,)
|
items_for_memcached[get_stream_cache_key(stream.name, stream.realm)] = (stream,)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from django.contrib.auth.models import AbstractBaseUser, UserManager, \
|
|||||||
PermissionsMixin
|
PermissionsMixin
|
||||||
from zerver.lib.cache import cache_with_key, flush_user_profile, flush_realm, \
|
from zerver.lib.cache import cache_with_key, flush_user_profile, flush_realm, \
|
||||||
user_profile_by_id_cache_key, user_profile_by_email_cache_key, \
|
user_profile_by_id_cache_key, user_profile_by_email_cache_key, \
|
||||||
generic_bulk_cached_fetch, cache_set, update_stream_cache, \
|
generic_bulk_cached_fetch, cache_set, flush_stream, \
|
||||||
display_recipient_cache_key, cache_delete, \
|
display_recipient_cache_key, cache_delete, \
|
||||||
get_stream_cache_key, active_user_dicts_in_realm_cache_key
|
get_stream_cache_key, active_user_dicts_in_realm_cache_key
|
||||||
from zerver.lib.utils import make_safe_digest, generate_random_token
|
from zerver.lib.utils import make_safe_digest, generate_random_token
|
||||||
@@ -475,8 +475,8 @@ class Stream(models.Model):
|
|||||||
active=True
|
active=True
|
||||||
).count()
|
).count()
|
||||||
|
|
||||||
post_save.connect(update_stream_cache, sender=Stream)
|
post_save.connect(flush_stream, sender=Stream)
|
||||||
post_delete.connect(update_stream_cache, sender=Stream)
|
post_delete.connect(flush_stream, sender=Stream)
|
||||||
|
|
||||||
def valid_stream_name(name):
|
def valid_stream_name(name):
|
||||||
return name != ""
|
return name != ""
|
||||||
|
|||||||
Reference in New Issue
Block a user