commit | 5df6c559661cb9a080b60519550084a516ab98db | [log] [tgz] |
---|---|---|
author | Tony Mack <tmack@paris.CS.Princeton.EDU> | Thu Apr 11 21:24:17 2013 -0400 |
committer | Tony Mack <tmack@paris.CS.Princeton.EDU> | Thu Apr 11 21:24:17 2013 -0400 |
tree | 0f675992fdf223316339a9ed12ff4024166ede50 | |
parent | 29c287ffea52cb16872f8037348eda2fd008c9dd [diff] [blame] |
fix pk lookups
diff --git a/plstackapi/core/api/roles.py b/plstackapi/core/api/roles.py index 6c61e25..b243d78 100644 --- a/plstackapi/core/api/roles.py +++ b/plstackapi/core/api/roles.py
@@ -6,6 +6,8 @@ def _get_roles(filter): + if isinstance(filter, StringTypes) and filter.isdigit(): + filter = int(filter) if isinstance(filter, int): roles = Role.objects.filter(id=filter) elif isinstance(filter, StringTypes):