Changeset 2105 for trunk/loreality/loreality/controllers/mission.py
- Timestamp:
- 07/05/10 14:51:56 (23 months ago)
- File:
-
- 1 edited
-
trunk/loreality/loreality/controllers/mission.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/loreality/loreality/controllers/mission.py
r2104 r2105 20 20 from formencode.validators import Invalid 21 21 import uuid 22 from pylons.i18n.translation import _, ungettext 22 23 23 24 class MissionController(BaseController): … … 60 61 result = schema.to_python(dict(request.params), c) 61 62 except Invalid, e: 62 return self.index( 63 return self.edit( 64 id=id, 63 65 values=values, 64 66 errors=variabledecode.variable_encode( … … 74 76 75 77 mission.name = result["name"] 78 mission.description = result["description"] 79 mission.date = result["date"] 76 80 meta.Session.commit() 77 return self. edit(id=id)81 return self.view(id=id) 78 82 else: 79 83 raise Exception('Invalid action %s'%action) … … 95 99 if not values: values = {} 96 100 values["name"] = mission.name 101 values["description"] = mission.description 102 values["date"] = mission.date 97 103 98 104 html = render('/derived/page/mission_edit.html')
Note: See TracChangeset
for help on using the changeset viewer.
