fix bug about the correctness of  weather info