summaryrefslogtreecommitdiff
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-01-28 21:22:17 -0700
committermo khan <mo@mokhan.ca>2015-01-28 21:22:17 -0700
commit02fc0d990bd47f54a69806da19776cb832dfa654 (patch)
treebbae4ceecdbb7b11a266cca0f5258bd186bf9051 /app/assets/javascripts
parentdc59cb4301ddbb0308fb774f0989211fc8d17507 (diff)
dont show error as soon as you load the new tutorial page.
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/backbone/views/tutorials/new_view.js.coffee4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/assets/javascripts/backbone/views/tutorials/new_view.js.coffee b/app/assets/javascripts/backbone/views/tutorials/new_view.js.coffee
index b5029451..e8ba976f 100644
--- a/app/assets/javascripts/backbone/views/tutorials/new_view.js.coffee
+++ b/app/assets/javascripts/backbone/views/tutorials/new_view.js.coffee
@@ -21,9 +21,9 @@ class CakeSide.Views.Tutorials.NewView extends Marionette.ItemView
@service = new EmbedlyService()
loadUrl: ->
- @updateTutorial(url: @ui.url.val())
if @model.isValidUrl(@ui.url.val())
@service.retrieve_info_on(@ui.url.val(), @updateTutorial)
+ @validate()
updateTutorial: (attributes) =>
@model.set
@@ -36,6 +36,8 @@ class CakeSide.Views.Tutorials.NewView extends Marionette.ItemView
onRender: ->
@ui.tags.tagit({ availableTags: ALL_TAGS })
+
+ validate: ->
@model.isValid()
displayError: (model, error) ->