In case the "id" to be deleted is NSNull, we need to avoid executing the network activity.
I guess we also need to invoke the failure(); code-block / function