Fixing which update function should be called after new request

Fixing which update function should be called after new request