Fixed a NPE

pull/14/head
Tim Su 16 years ago
parent 8e02edab68
commit a3ce02e073

@ -306,13 +306,15 @@ public final class TaskEditActivity extends TabActivity {
long idParam = intent.getLongExtra(ID_TOKEN, -1L);
database.openForReading();
if(idParam == -1L) {
model = new Task();
taskService.save(model, false);
} else {
if(idParam > -1L) {
model = taskService.fetchById(idParam, Task.PROPERTIES);
}
// not found by id or was never passed an id
if(model == null) {
model = new Task();
taskService.save(model, false);
}
if(model.getValue(Task.TITLE).length() == 0)
FlurryAgent.onEvent("create-task");
FlurryAgent.onEvent("edit-task");

Loading…
Cancel
Save