Skip to content

synaptics: Do not return error when sensor database is empty or no record

The current driver will produce an error if the sensor returns DATABASE_EMPTY during authentication. This scenario may occur if a user resets the sensor data in the BIOS or through another system, the user can't enroll a new fingerprint until the fingerprint data is deleted from the UI. We have updated the driver to prevent it from returning an error in such cases, treating it the same as a no-match result.

Additionally, we have removed the code that returns the FP_DEVICE_ERROR_DATA_NOT_FOUND error, ensuring that its behavior will now be consistent with a no-match outcome as well.

Merge request reports