Modify deleteuser to fail gracefully

bin/gmg deleteuser will produce a traceback error if you attempt to delete a
user who does not exist. This commit provides a fix to allow deletuser to fail
gracefully.

This commit addresses https://issues.mediagoblin.org/ticket/969
This commit is contained in:
ayleph 2014-09-16 15:29:09 -07:00
parent 8998300b98
commit f0e795df82

View File

@ -129,7 +129,7 @@ def deleteuser(args):
db = mg_globals.database
user = db.User.query.filter_by(
username=unicode(args.username.lower())).one()
username=unicode(args.username.lower())).first()
if user:
user.delete()
print 'The user %s has been deleted' % args.username