Merge branch '2309-0810' into 'yhkylin/v101'

fix(VPN): 操作连接列表时增加判空处理(bug#185833)

See merge request kylinos-src/kylin-nm!241
This commit is contained in:
赵世旭 2023-08-11 07:48:10 +00:00
commit 7a23e07ff9
1 changed files with 4 additions and 0 deletions

View File

@ -507,6 +507,10 @@ int Vpn::getInsertPos(QString connName)
auto dbusArg = result.arguments().at(0).value<QDBusArgument>();
QVector<QStringList> variantList;
dbusArg >> variantList;
if (variantList.isEmpty()) {
qDebug() << "[Vpn] virtualList is empty, getInsertPos return 0";
return 0;
}
for (int i = 0; i < variantList.size(); ++i ) {
if (variantList.at(i).at(0) == connName) {
qDebug() << "pos in kylin-nm is " << i;