update specific hook_task, not all

This method should only update the HookTask passed to it, not all tasks in the table to the same information.