mirror of
https://github.com/zulip/zulip.git
synced 2025-11-07 07:23:22 +00:00
Fix incorrect Recipient access, use create_stream_if_needed.
This solves 500s that were occurring when subbing to "signups" and related actions. (imported from commit 91a59cc23d144133565b2465896e0c5ba868a9bb)
This commit is contained in:
@@ -94,9 +94,7 @@ def accounts_register(request):
|
||||
|
||||
message = Message()
|
||||
message.sender = UserProfile.objects.get(user__email="humbug+signups@humbughq.com")
|
||||
message.recipient = Recipient.objects.get(
|
||||
type_id=Stream.objects.get_or_create(
|
||||
realm=Realm.objects.get(domain="humbughq.com"), name="signups")[0].id)
|
||||
message.recipient = Recipient.objects.get(type_id=create_stream_if_needed(message.sender.realm, "signups").id, type=Recipient.STREAM)
|
||||
message.subject = realm.domain
|
||||
message.content = "%s <`%s`> just signed up for Humbug! (total: **%i**)" % (
|
||||
full_name,
|
||||
|
||||
Reference in New Issue
Block a user