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:
parent
8998300b98
commit
f0e795df82
@ -129,7 +129,7 @@ def deleteuser(args):
|
|||||||
db = mg_globals.database
|
db = mg_globals.database
|
||||||
|
|
||||||
user = db.User.query.filter_by(
|
user = db.User.query.filter_by(
|
||||||
username=unicode(args.username.lower())).one()
|
username=unicode(args.username.lower())).first()
|
||||||
if user:
|
if user:
|
||||||
user.delete()
|
user.delete()
|
||||||
print 'The user %s has been deleted' % args.username
|
print 'The user %s has been deleted' % args.username
|
||||||
|
Loading…
x
Reference in New Issue
Block a user