mirror of https://github.com/zulip/zulip.git
migrations: Avoid following realm foreign key unnecessarily.
I encountered at least one scenario where the previous logic would fail due to migration state confusion, but this could also be a bit faster.
This commit is contained in:
parent
5571fb6a3e
commit
c073e5adb4
|
@ -32,7 +32,9 @@ def remove_prefix_from_archived_streams(
|
|||
continue
|
||||
|
||||
# Check if there's an active stream or another archived stream with the new name
|
||||
if not Stream.objects.filter(realm=archived_stream.realm, name__iexact=new_name).exists():
|
||||
if not Stream.objects.filter(
|
||||
realm_id=archived_stream.realm_id, name__iexact=new_name
|
||||
).exists():
|
||||
archived_stream.name = new_name
|
||||
archived_stream.save(update_fields=["name"])
|
||||
|
||||
|
|
Loading…
Reference in New Issue