bodhi/overrides.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit 73ffaaa1d217fc86784b9d00c9e3b77978f8d51d Author: Luke Macken lmacken@redhat.com Date: Thu Jun 9 15:21:41 2011 -0400
Stringify our messages before flashing them
diff --git a/bodhi/overrides.py b/bodhi/overrides.py index 50649cb..049b710 100644 --- a/bodhi/overrides.py +++ b/bodhi/overrides.py @@ -87,7 +87,7 @@ class BuildRootOverrideController(Controller): @expose(template="bodhi.templates.form") def new(self, tg_errors=None, *args, **kw): if tg_errors: - flash(tg_errors) + flash(str(tg_errors)) expiration = datetime.utcnow() + \ timedelta(days=config.get('buildroot_overrides.expire_after', 1)) return dict(form=override_form, values={'expiration': expiration},
commit 575b46e244b40e87b17406ee6249e767a9b005a4 Author: Luke Macken lmacken@redhat.com Date: Thu Jun 9 15:21:24 2011 -0400
Use bodhi.util.url so we get CSRF support in our new overrides controller
diff --git a/bodhi/overrides.py b/bodhi/overrides.py index 0e85f8b..50649cb 100644 --- a/bodhi/overrides.py +++ b/bodhi/overrides.py @@ -16,9 +16,10 @@ import logging from datetime import datetime, timedelta from sqlobject import AND, SQLObjectNotFound from turbogears import (expose, paginate, validate, validators, redirect, - error_handler, url, flash, identity, config) + error_handler, flash, identity, config) from turbogears.controllers import Controller from kitchen.iterutils import iterate +from bodhi.util import url
try: from fedora.tg.tg1utils import request_format