##// END OF EJS Templates
#56 implemented users groups deletes
marcink -
r973:9be6d46c beta
parent child Browse files
Show More
@@ -149,6 +149,14 b' class UsersGroupsController(BaseControll'
149 # h.form(url('users_group', id=ID),
149 # h.form(url('users_group', id=ID),
150 # method='delete')
150 # method='delete')
151 # url('users_group', id=ID)
151 # url('users_group', id=ID)
152 users_group_model = UsersGroupModel()
153 try:
154 users_group_model.delete(id)
155 h.flash(_('successfully deleted users group'), category='success')
156 except Exception:
157 h.flash(_('An error occurred during deletion of users group'),
158 category='error')
159 return redirect(url('users_groups'))
152
160
153 def show(self, id, format='html'):
161 def show(self, id, format='html'):
154 """GET /users_groups/id: Show a specific item"""
162 """GET /users_groups/id: Show a specific item"""
@@ -99,3 +99,13 b' class UsersGroupModel(BaseModel):'
99 log.error(traceback.format_exc())
99 log.error(traceback.format_exc())
100 self.sa.rollback()
100 self.sa.rollback()
101 raise
101 raise
102
103 def delete(self, users_group_id):
104 try:
105 users_group = self.get(users_group_id, cache=False)
106 self.sa.delete(users_group)
107 self.sa.commit()
108 except:
109 log.error(traceback.format_exc())
110 self.sa.rollback()
111 raise
General Comments 0
You need to be logged in to leave comments. Login now