Return the correct code in case of permission issue 43/241343/2 accepted/tizen/unified/20200828.225432 submit/tizen/20200828.090017
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Wed, 19 Aug 2020 08:50:45 +0000 (10:50 +0200)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Wed, 19 Aug 2020 11:28:51 +0000 (13:28 +0200)
Change-Id: Ib07350e9e219ab177ee39ed1631f56fa05da98bb

src/dumpsys/libdumpsys.c

index c4cd28f..cb48666 100644 (file)
@@ -82,8 +82,11 @@ static int call_dump(GDBusConnection *conn,
 
        if (error != NULL) {
                LOGE("Send message error: %s\n", ERR_TEXT(error));
+               if (error->code == G_DBUS_ERROR_ACCESS_DENIED)
+                       result = TIZEN_ERROR_PERMISSION_DENIED;
+               else
+                       result = TIZEN_ERROR_NETWORK_UNREACHABLE;
                g_error_free(error);
-               result = TIZEN_ERROR_NETWORK_UNREACHABLE;
                goto end;
        }