- class CharacterController
- def self.edit_character(params)
- char_hash = Character.from_form(params)
- if character = Character.find_by(edit_url: char_hash["edit_url"])
- character.update!(char_hash)
- character.reload
- else
- character = Character.create(char_hash)
- end
- character
- end
- end
|