This code
$.ajax (url) {
success = @(response)
if (response.data :: Array)
messages = [record.commit.message, where: record <- response.data]
play commit (messages)
else
console.log(response)
play_error()
error = @(xhr, status, err)
console.log(status, err)
play error()
}
errors:
:!pogo -c guts.pogo
guts.pogo:49
success = @(response)
if (response.data :: Array)
messages = [record.commit.message, where: record <- response.data]
play commit (messages)
else
console.log(response)
play_error()
error = @(xhr, status, err)
this cannot be used as a parameter
but with extra new line it is all good:
$.ajax (url) {
success = @(response)
if (response.data :: Array)
messages = [record.commit.message, where: record <- response.data]
play commit (messages)
else
console.log(response)
play_error()
error = @(xhr, status, err)
console.log(status, err)
play error()
}
why?