add social posting for adding a single user

pull/25/head
Mallory Hancock 2017-11-16 11:14:40 -08:00
parent c6a720e7fb
commit 9c88b90639
2 changed files with 7 additions and 0 deletions

View File

@ -64,3 +64,8 @@ def post_users_to_social(qs):
post_to_mastodon(message)
post_to_twitter(message)
def post_single_user_social(username):
message = 'Welcome new user ~{}!'.format(username)
post_to_mastodon(message)
post_to_twitter(message)

View File

@ -12,6 +12,7 @@ from django.db.models import TextField, BooleanField, CharField, ForeignKey
from django.template.loader import get_template
from common.mailing import send_email
from common.social import post_single_user_social
from help.models import Ticket
logger = logging.getLogger()
@ -154,6 +155,7 @@ def on_townie_pre_save(sender, instance, **kwargs):
if not existing[0].reviewed and instance.reviewed == True:
instance.create_on_disk()
instance.send_welcome_email()
post_single_user_social(instance.username)
def _guarded_run(cmd_args, **run_args):
try: