[Power] Calling "lockstate_nopt" instead of "lockstate" 03/130403/1 accepted/tizen/unified/20170522.190625 submit/tizen/20170522.103041
authorSzymon Jastrzebski <s.jastrzebsk@partner.samsung.com>
Mon, 22 May 2017 07:54:39 +0000 (09:54 +0200)
committerSzymon Jastrzebski <s.jastrzebsk@partner.samsung.com>
Mon, 22 May 2017 07:54:39 +0000 (09:54 +0200)
Since Tizen 4.0 dbus method "lockstate" requires privilege,
thus from now, we call method "lockstate_nopt".

[Verification] Power TCT (M/A) passed 100%

Change-Id: I1b39a250dbef21573bf96a008baaa71da6ba99d2
Signed-off-by: Szymon Jastrzebski <s.jastrzebsk@partner.samsung.com>
src/common/GDBus/auto_gen_interface.c
src/common/GDBus/auto_gen_interface.h
src/common/GDBus/gdbus_powerwrapper.cc

index f00cec5..8835000 100644 (file)
@@ -755,7 +755,7 @@ _out:
  * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
  */
 gboolean
-_auto_gen_org_tizen_system_deviced_display_call_lockstate_sync (
+_auto_gen_org_tizen_system_deviced_display_call_lockstate_nopt_sync (
     _auto_genOrgTizenSystemDevicedDisplay *proxy,
     const gchar *arg_state,
     const gchar *arg_option1,
@@ -767,7 +767,8 @@ _auto_gen_org_tizen_system_deviced_display_call_lockstate_sync (
 {
   GVariant *_ret;
   _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
-    "lockstate",
+    "lockstate_nopt", //Since Tizen 4.0 we call "lockstate_nopt" method
+                      //because "lockstate" requires additional privilege
     g_variant_new ("(sssi)",
                    arg_state,
                    arg_option1,
index 71c3ae9..14e4dd9 100644 (file)
@@ -117,7 +117,7 @@ gboolean _auto_gen_org_tizen_system_deviced_display_call_lockstate_finish (
     GAsyncResult *res,
     GError **error);
 
-gboolean _auto_gen_org_tizen_system_deviced_display_call_lockstate_sync (
+gboolean _auto_gen_org_tizen_system_deviced_display_call_lockstate_nopt_sync (
     _auto_genOrgTizenSystemDevicedDisplay *proxy,
     const gchar *arg_state,
     const gchar *arg_option1,
index 7b11d10..b86bf12 100644 (file)
@@ -163,7 +163,7 @@ bool GDBusPowerWrapper::LockStateRaw(const std::string &state, const std::string
 
   gint out_result;
   gboolean ret =
-      _auto_gen_org_tizen_system_deviced_display_call_lockstate_sync(
+      _auto_gen_org_tizen_system_deviced_display_call_lockstate_nopt_sync(
           proxy_, arg_state, arg_option1, arg_option2, _timeout, &out_result,
           NULL, &error);
   if (!ret) {