Advertisement
Guest User

Untitled

a guest
Oct 11th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class ListList.TasksController extends Batman.Controller
  2.     emptyTask: null
  3.    
  4.     index: ->
  5.         @set 'emptyTask', new Task
  6.        
  7.         Task.load (error, tasks) ->
  8.             throw error if error
  9.             if not tasks.length
  10.                 callback = (error) -> throw error if error
  11.                 new Task(title: 'First Task', description: 'The first task', status: 'created').save(callback)
  12.                 new Task(title: 'Second Task', description: 'The second task', status: 'created').save(callback)
  13.                 new Task(title: 'Third Task', description: 'The third task', status: 'created').save(callback)
  14.                
  15.         return false
  16.            
  17.     create: =>
  18.         @emptyTask.save (error, record) =>
  19.             throw error if error
  20.            
  21.             @set 'emptyTask', new Task
  22.                
  23.         return false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement