def handleSave(self, action):
     data, errors = self.extractData()
     if errors:
         self.status = form.EditForm.formErrorsMessage
         return
     
     del data['field_id']
     content = self.getContent()
     changes = wizard.applyChanges(self, content, data)
     if changes:
         self.status = self.successMessage
     else:
         self.status = self.noChangesMessage
     self.wizard.sync()
     self._finished = True
 def applyChanges(self, data):
     content = self.getContent()
     return wizard.applyChanges(self, content, data)