changeset 3450:eda34a21796e beta

use str2bool on lock api calls
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 04 Mar 2013 14:49:46 +0100
parents 95a226b35b91
children 151a83be8ad5
files rhodecode/controllers/api/api.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/controllers/api/api.py	Mon Mar 04 12:17:15 2013 +0100
+++ b/rhodecode/controllers/api/api.py	Mon Mar 04 14:49:46 2013 +0100
@@ -34,6 +34,7 @@
     HasPermissionAllDecorator, HasPermissionAnyDecorator, \
     HasPermissionAnyApi, HasRepoPermissionAnyApi
 from rhodecode.lib.utils import map_groups, repo2db_mapper
+from rhodecode.lib.utils2 import str2bool
 from rhodecode.model.meta import Session
 from rhodecode.model.scm import ScmModel
 from rhodecode.model.repo import RepoModel
@@ -257,7 +258,7 @@
         if isinstance(userid, Optional):
             userid = apiuser.user_id
         user = get_user_or_error(userid)
-        locked = bool(locked)
+        locked = str2bool(locked)
         try:
             if locked:
                 Repository.lock(repo, user.user_id)