fix userid bug in challenge show