Invoke completion block when updating from nil dataModel

I think completion block should be invoked anyway if it was set. Even if it's first time dataModel updated