connector: pass correct arguments to save cb

Before this change, `updateOrCreate` did not pass the updated object
to the callback when `update` branch was executed.