| 357 break; |
357 break; |
| 358 case QQ_CMD_GET_BUDDIES_LIST: |
358 case QQ_CMD_GET_BUDDIES_LIST: |
| 359 qq_request_get_buddies_and_rooms(gc, 0, QQ_CMD_CLASS_UPDATE_ALL); |
359 qq_request_get_buddies_and_rooms(gc, 0, QQ_CMD_CLASS_UPDATE_ALL); |
| 360 break; |
360 break; |
| 361 case QQ_CMD_GET_BUDDIES_AND_ROOMS: |
361 case QQ_CMD_GET_BUDDIES_AND_ROOMS: |
| 362 qq_request_get_buddies_level(gc, QQ_CMD_CLASS_UPDATE_ALL); |
362 if (qd->client_version >= 2007) { |
| |
363 /* QQ2007/2008 can not get buddies level*/ |
| |
364 qq_request_get_buddies_online(gc, 0, QQ_CMD_CLASS_UPDATE_ALL); |
| |
365 } else { |
| |
366 qq_request_get_buddies_level(gc, QQ_CMD_CLASS_UPDATE_ALL); |
| |
367 } |
| 363 break; |
368 break; |
| 364 case QQ_CMD_GET_LEVEL: |
369 case QQ_CMD_GET_LEVEL: |
| 365 qq_request_get_buddies_online(gc, 0, QQ_CMD_CLASS_UPDATE_ALL); |
370 qq_request_get_buddies_online(gc, 0, QQ_CMD_CLASS_UPDATE_ALL); |
| 366 break; |
371 break; |
| 367 case QQ_CMD_GET_BUDDIES_ONLINE: |
372 case QQ_CMD_GET_BUDDIES_ONLINE: |