From 19fe0817ba7c2cd04caea3adfa82d4490288a548 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Mon, 14 Dec 2009 07:37:51 -0500 Subject: Transitioned comment to Command format --- libbe/command/assign.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'libbe/command/assign.py') diff --git a/libbe/command/assign.py b/libbe/command/assign.py index 6d1233c..f5d2df4 100644 --- a/libbe/command/assign.py +++ b/libbe/command/assign.py @@ -75,15 +75,8 @@ class Assign (libbe.command.Command): elif assignee == '-': assignee = params['user-id'] for bug_id in params['bug-id']: - p = libbe.util.id.parse_user(bugdir, bug_id) - if p['type'] != 'bug': - raise libbe.command.UserError( - '%s is a %s id, not a bug id' % (bug_id, p['type'])) - if p['bugdir'] != bugdir.uuid: - raise libbe.command.UserError( - "%s doesn't belong to this bugdir (%s)" - % (bug_id, bugdir.uuid)) - bug = bugdir.bug_from_uuid(p['bug']) + bug,dummy_comment = \ + libbe.command.util.bug_comment_from_user_id(bugdir, bug_id) if bug.assigned != assignee: bug.assigned = assignee -- cgit