Changeset 572
- Timestamp:
- 10/14/08 11:53:10 (5 years ago)
- Location:
- trunk/plugins
- Files:
-
- 2 edited
-
resourcetoolsplugin/tracresourcetools/property/model.py (modified) (3 diffs)
-
wikitoolsplugin/tracwikitools/web_ui.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/resourcetoolsplugin/tracresourcetools/property/model.py
r518 r572 71 71 return self.value 72 72 73 def set(self, value, db=None ):73 def set(self, value, db=None, pretend=False): 74 74 # no need to update if nothing changed 75 75 if self.value == value: … … 79 79 old_value = self.value 80 80 self.value = value 81 82 if pretend: 83 return 81 84 82 85 # update our changes … … 298 301 name=self.resource), _('Invalid property')) 299 302 300 def set(self, value, db=None ):303 def set(self, value, db=None, pretend=False): 301 304 if isinstance(value, basestring): 302 305 value=value.split(' ') 303 return super(ListResourcePropertyModel, self).set(value, db )306 return super(ListResourcePropertyModel, self).set(value, db, pretend) 304 307 305 308 def insert(self, name=None, value=None, db=None): -
trunk/plugins/wikitoolsplugin/tracwikitools/web_ui.py
r565 r572 59 59 for prop, renderer, field_data in WikiCustomFieldsSystem(self.env).get_wiki_custom_fields(resource, req=req): 60 60 prop_model = prop.get(resource, req=req) 61 prop_model.set(req.args.get(prop.name, prop_model.value).strip(), db )61 prop_model.set(req.args.get(prop.name, prop_model.value).strip(), db=db, pretend=not 'save' in req.args) 62 62 63 63 db.commit()
Note: See TracChangeset
for help on using the changeset viewer.
