fix bug getNodeByID