indexzero/node-asana-api — pull request #1 by st-luke (2012-06-21 00:18:31+00:00)
Title: due_on in task is not always a string

This item is returned as `null` by asana if not set for the task, which fails a test that's expecting it to be a string (ISO 8601 date):

```
When using an instance of asana.Client the tasks.get() method
✗ should respond with a valid task
» expected null to be a String // assert.js:33
```

This makes `assert.isString(task.due_on)` only run if task.due_on is not null.