Fix error handling in service objects with transactions that Oren wrote :-P

replace error(errors) in the rescue block with errors.record.errors.full_messages