##// END OF EJS Templates
settings: simplify handling of form values for hooks and extensions...
Mads Kiilerich -
r3570:8173b0cf beta
parent child Browse files
Show More
@@ -236,9 +236,6 class SettingsController(BaseController)
236 )
236 )
237
237
238 try:
238 try:
239 # fix namespaces for hooks and extensions
240 _f = lambda s: s.replace('.', '_')
241
242 sett = RhodeCodeUi.get_by_key('push_ssl')
239 sett = RhodeCodeUi.get_by_key('push_ssl')
243 sett.ui_value = form_result['web_push_ssl']
240 sett.ui_value = form_result['web_push_ssl']
244 Session().add(sett)
241 Session().add(sett)
@@ -249,23 +246,19 class SettingsController(BaseController)
249
246
250 #HOOKS
247 #HOOKS
251 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_UPDATE)
248 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_UPDATE)
252 sett.ui_active = form_result[_f('hooks_%s' %
249 sett.ui_active = form_result['hooks_changegroup_update']
253 RhodeCodeUi.HOOK_UPDATE)]
254 Session().add(sett)
250 Session().add(sett)
255
251
256 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_REPO_SIZE)
252 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_REPO_SIZE)
257 sett.ui_active = form_result[_f('hooks_%s' %
253 sett.ui_active = form_result['hooks_changegroup_repo_size']
258 RhodeCodeUi.HOOK_REPO_SIZE)]
259 Session().add(sett)
254 Session().add(sett)
260
255
261 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_PUSH)
256 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_PUSH)
262 sett.ui_active = form_result[_f('hooks_%s' %
257 sett.ui_active = form_result['hooks_changegroup_push_logger']
263 RhodeCodeUi.HOOK_PUSH)]
264 Session().add(sett)
258 Session().add(sett)
265
259
266 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_PULL)
260 sett = RhodeCodeUi.get_by_key(RhodeCodeUi.HOOK_PULL)
267 sett.ui_active = form_result[_f('hooks_%s' %
261 sett.ui_active = form_result['hooks_outgoing_pull_logger']
268 RhodeCodeUi.HOOK_PULL)]
269
262
270 Session().add(sett)
263 Session().add(sett)
271
264
@@ -276,7 +269,7 class SettingsController(BaseController)
276 sett = RhodeCodeUi()
269 sett = RhodeCodeUi()
277 sett.ui_key = 'largefiles'
270 sett.ui_key = 'largefiles'
278 sett.ui_section = 'extensions'
271 sett.ui_section = 'extensions'
279 sett.ui_active = form_result[_f('extensions_largefiles')]
272 sett.ui_active = form_result['extensions_largefiles']
280 Session().add(sett)
273 Session().add(sett)
281
274
282 sett = RhodeCodeUi.get_by_key('hgsubversion')
275 sett = RhodeCodeUi.get_by_key('hgsubversion')
@@ -286,7 +279,7 class SettingsController(BaseController)
286 sett.ui_key = 'hgsubversion'
279 sett.ui_key = 'hgsubversion'
287 sett.ui_section = 'extensions'
280 sett.ui_section = 'extensions'
288
281
289 sett.ui_active = form_result[_f('extensions_hgsubversion')]
282 sett.ui_active = form_result['extensions_hgsubversion']
290 Session().add(sett)
283 Session().add(sett)
291
284
292 # sett = RhodeCodeUi.get_by_key('hggit')
285 # sett = RhodeCodeUi.get_by_key('hggit')
@@ -296,7 +289,7 class SettingsController(BaseController)
296 # sett.ui_key = 'hggit'
289 # sett.ui_key = 'hggit'
297 # sett.ui_section = 'extensions'
290 # sett.ui_section = 'extensions'
298 #
291 #
299 # sett.ui_active = form_result[_f('extensions_hggit')]
292 # sett.ui_active = form_result['extensions_hggit']
300 # Session().add(sett)
293 # Session().add(sett)
301
294
302 Session().commit()
295 Session().commit()
General Comments 0
You need to be logged in to leave comments. Login now