Now checks for errors updating the reddit user's api, fixes #38

This commit is contained in:
2010-03-24 10:25:08 +00:00
parent 576b3c3bc2
commit 15f9dc972a

View File

@@ -195,7 +195,11 @@ def reddit_add(request):
acc = RedditAccount()
acc.user = request.user
acc.username = form.cleaned_data['username']
acc.api_update()
try:
acc.api_update()
except RedditAccount.DoesNotExist:
request.user.message_set.create(message="Error, user %s does not exist on Reddit" % acc.username )
return render_to_response('sso/redditaccount.html', locals(), context_instance=RequestContext(request))
acc.save()
request.user.message_set.create(message="Reddit account %s successfully added." % acc.username)