Mercurial > kallithea
comparison pylons_app/model/repo_model.py @ 328:cec5cbc956c0
Repository managment permissions, fixed found bugs updated js, added extra checks for doubled users and non active ones
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 01 Jul 2010 18:10:43 +0200 |
parents | d303aacb3349 |
children | b0715a788432 |
comparison
equal
deleted
inserted
replaced
327:0e87466a117e | 328:cec5cbc956c0 |
---|---|
41 def get(self, id): | 41 def get(self, id): |
42 return self.sa.query(Repository).get(id) | 42 return self.sa.query(Repository).get(id) |
43 | 43 |
44 def get_users_js(self): | 44 def get_users_js(self): |
45 | 45 |
46 users = self.sa.query(User).all() | 46 users = self.sa.query(User).filter(User.active == True).all() |
47 u_tmpl = '''{id:%s, fname:"%s", lname:"%s", nname:"%s"},''' | 47 u_tmpl = '''{id:%s, fname:"%s", lname:"%s", nname:"%s"},''' |
48 users_array = '[%s];' % '\n'.join([u_tmpl % (u.user_id, u.name, | 48 users_array = '[%s];' % '\n'.join([u_tmpl % (u.user_id, u.name, |
49 u.lastname, u.username) | 49 u.lastname, u.username) |
50 for u in users]) | 50 for u in users]) |
51 return users_array | 51 return users_array |