Provide pending request TRUE only for already registered but not verified device.
authorNishant Chaprana <n.chaprana@samsung.com>
Thu, 21 Nov 2019 14:12:36 +0000 (19:42 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Thu, 21 Nov 2019 23:49:25 +0000 (08:49 +0900)
commit033735fb53aa41cfa84e33fd4c92315c21466919
treee3f00b7326b13ca2f529a0cc7d54fecca74a5f1f
parent59fd74515602853afce0082e2d6f9a95a6baaac7
Provide pending request TRUE only for already registered but not verified device.

- Problem: Pending request returns TRUE when last registered device which is not
           yet verified by plugin, even for different device.
- Cause: __uam_manager_is_request_pending() only checks for matching function
         before returning result.
- Solution: Match device_id for UAM_REQUEST_ADD_DEVICE before returning result.

Change-Id: Ie0d148f821932eb195547c47939917bb7bdbba60
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
packaging/ua-manager.spec
ua-daemon/src/ua-manager-request-handler.c