Skip to content

Commit

Permalink
fix: 修复某些型号U盘不认识
Browse files Browse the repository at this point in the history
修复某些型号U盘不认识

Log: 修复某些型号U盘不认识

Bug: https://pms.uniontech.com/bug-view-211371.html
  • Loading branch information
jeffshuai committed Aug 14, 2023
1 parent 48bb4c1 commit 522bb12
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion deepin-devicemanager/src/DeviceManager/DeviceStorage.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,8 @@ bool DeviceStorage::setHwinfoInfo(const QMap<QString, QString> &mapInfo)
if (m_SerialNumber.isEmpty()) {
setAttribute(mapInfo, "Serial ID", m_SerialNumber);
}

if (m_SerialNumber.compare("0",Qt::CaseInsensitive) == 0)
m_SerialNumber = "";

setAttribute(mapInfo, "SysFS BusID", m_KeyToLshw);
setAttribute(mapInfo, "Device File", m_DeviceFile);
Expand Down Expand Up @@ -561,6 +562,9 @@ void DeviceStorage::getInfoFromLshw(const QMap<QString, QString> &mapInfo)
QRegExp re(".*\\((.*)\\)$");
if (re.exactMatch(m_Size))
m_Size = re.cap(1);

if (m_SerialNumber.compare("0",Qt::CaseInsensitive) == 0)
m_SerialNumber = "";
}

void DeviceStorage::getInfoFromsmartctl(const QMap<QString, QString> &mapInfo)
Expand Down

0 comments on commit 522bb12

Please sign in to comment.