From e0fd178bec9b887386fd6e6d7829a9756f82e3d8 Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Fri, 28 Jan 2022 18:14:05 +0100 Subject: [PATCH] goodixmoc: Log which the ID that produced the duplicate --- libfprint/drivers/goodixmoc/goodix.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libfprint/drivers/goodixmoc/goodix.c b/libfprint/drivers/goodixmoc/goodix.c index ad5a58d4..8ca6a366 100644 --- a/libfprint/drivers/goodixmoc/goodix.c +++ b/libfprint/drivers/goodixmoc/goodix.c @@ -764,9 +764,14 @@ fp_enroll_check_duplicate_cb (FpiDeviceGoodixMoc *self, } if (resp->check_duplicate_resp.duplicate) { + g_autoptr(FpPrint) print = NULL; + + print = g_object_ref_sink (fp_print_from_template (self, &resp->check_duplicate_resp.template)); + fpi_ssm_mark_failed (self->task_ssm, fpi_device_error_new_msg (FP_DEVICE_ERROR_DATA_DUPLICATE, - "Finger has already enrolled")); + "Finger was already enrolled as '%s'", + fp_print_get_description (print))); return; }