Event fired now depends on HTTP response rather than parameters passed to put