diff options
author | ayleph <ayleph@thisshitistemp.com> | 2014-09-16 15:29:09 -0700 |
---|---|---|
committer | ayleph <ayleph@thisshitistemp.com> | 2014-09-16 15:29:09 -0700 |
commit | f0e795df82596e476d9f116d58012e563bb064a4 (patch) | |
tree | f2bef1de81def3fba86fc7f29bf4bf03a0f7c351 | |
parent | 8998300b981d1a906ae271eb122b387454c53f60 (diff) | |
download | mediagoblin-f0e795df82596e476d9f116d58012e563bb064a4.tar.lz mediagoblin-f0e795df82596e476d9f116d58012e563bb064a4.tar.xz mediagoblin-f0e795df82596e476d9f116d58012e563bb064a4.zip |
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
-rw-r--r-- | mediagoblin/gmg_commands/users.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mediagoblin/gmg_commands/users.py b/mediagoblin/gmg_commands/users.py index 71149497..d34f50e2 100644 --- a/mediagoblin/gmg_commands/users.py +++ b/mediagoblin/gmg_commands/users.py @@ -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 |