update to param naming changes landed meanwhile

This commit is contained in:
Michael Zanetti 2018-10-24 23:03:38 +02:00
parent 953a0ee015
commit a8f442ffc1

View File

@ -360,8 +360,8 @@ DeviceManager::DeviceError DevicePluginSimulation::executeAction(Device *device,
if (device->deviceClassId() == fingerPrintSensorDeviceClassId) { if (device->deviceClassId() == fingerPrintSensorDeviceClassId) {
if (action.actionTypeId() == fingerPrintSensorAddUserActionTypeId) { if (action.actionTypeId() == fingerPrintSensorAddUserActionTypeId) {
QStringList users = device->stateValue(fingerPrintSensorUsersStateTypeId).toStringList(); QStringList users = device->stateValue(fingerPrintSensorUsersStateTypeId).toStringList();
QString username = action.param(fingerPrintSensorUserIdParamTypeId).value().toString(); QString username = action.param(fingerPrintSensorAddUserActionUserIdParamTypeId).value().toString();
QString finger = action.param(fingerPrintSensorFingerParamTypeId).value().toString(); QString finger = action.param(fingerPrintSensorAddUserActionFingerParamTypeId).value().toString();
QSettings settings; QSettings settings;
settings.beginGroup(device->id().toString()); settings.beginGroup(device->id().toString());
QStringList usedFingers = settings.value(username).toStringList(); QStringList usedFingers = settings.value(username).toStringList();
@ -521,9 +521,9 @@ void DevicePluginSimulation::simulationTimerTimeout()
QSettings settings; QSettings settings;
settings.beginGroup(device->id().toString()); settings.beginGroup(device->id().toString());
QStringList fingers = settings.value(user).toStringList(); QStringList fingers = settings.value(user).toStringList();
params.append(Param(fingerPrintSensorUserIdParamTypeId, user)); params.append(Param(fingerPrintSensorAccessGrantedEventUserIdParamTypeId, user));
QString finger = fingers.at(qrand() % fingers.count()); QString finger = fingers.at(qrand() % fingers.count());
params.append(Param(fingerPrintSensorFingerParamTypeId, finger)); params.append(Param(fingerPrintSensorAccessGrantedEventFingerParamTypeId, finger));
qCDebug(dcSimulation()) << "Emitting fingerprint accepted for user" << user << "and finger" << finger; qCDebug(dcSimulation()) << "Emitting fingerprint accepted for user" << user << "and finger" << finger;
} else { } else {
qCDebug(dcSimulation()) << "Emitting fingerprint denied"; qCDebug(dcSimulation()) << "Emitting fingerprint denied";