From 0dee3d042f3ea94fbddf4214e6a8f262fe5a40ce Mon Sep 17 00:00:00 2001
From: Dominik Maier <domenukk@gmail.com>
Date: Sun, 23 Mar 2014 23:04:39 +0100
Subject: [PATCH] fixes codecombat/codecombat#655 completely Removes
 asynchronous name checking, though, if it ever worked.

---
 app/views/modal/wizard_settings_modal.coffee | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/app/views/modal/wizard_settings_modal.coffee b/app/views/modal/wizard_settings_modal.coffee
index cddf30012..038c24a82 100644
--- a/app/views/modal/wizard_settings_modal.coffee
+++ b/app/views/modal/wizard_settings_modal.coffee
@@ -11,7 +11,6 @@ module.exports = class WizardSettingsModal extends View
   closesOnClickOutside: false
 
   events:
-    'change #wizard-settings-name': 'onNameChange'
     'click #wizard-settings-done': 'onWizardSettingsDone'
 
   afterRender: ->
@@ -19,15 +18,6 @@ module.exports = class WizardSettingsModal extends View
     view = new WizardSettingsView()
     @insertSubView view
 
-  onNameChange: ->
-    me.set('name', $('#wizard-settings-name').val())
-    @checkNameExists()
-
-  checkNameExists: ->
-    forms.clearFormAlerts(@$el)
-    success = (id) => forms.applyErrorsToForm(@$el, {property:'name', message:'is already taken'}) if id and id isnt me.id
-    $.ajax("/db/user/#{me.get('name')}/nameToID", {success: success})
-  
   onWizardSettingsDone: ->
     me.set('name', $('#wizard-settings-name').val())
     forms.clearFormAlerts(@$el)
@@ -45,8 +35,9 @@ module.exports = class WizardSettingsModal extends View
       errors = JSON.parse(res.responseText)
       forms.applyErrorsToForm(@$el, errors)
       @disableModalInProgress(@$el)
+
     res.success (model, response, options) =>
       @hide()
 
     @enableModalInProgress(@$el)
-    me.save()
\ No newline at end of file
+    me.save()