[glib] exporter: give error on Describe of missing action



commit abb9a746f4cc2c67a1dd96fa35e8d20bebe81c4f
Author: Ryan Lortie <desrt desrt ca>
Date:   Mon Oct 28 14:49:14 2013 -0700

    exporter: give error on Describe of missing action
    
    If someone calls org.gtk.Actions.Describe on a non-existent action then
    return an exception instead of a trivial description (disabled, no
    state, etc.).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687185

 gio/gactiongroupexporter.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gio/gactiongroupexporter.c b/gio/gactiongroupexporter.c
index 2e1e8f4..33824b7 100644
--- a/gio/gactiongroupexporter.c
+++ b/gio/gactiongroupexporter.c
@@ -384,7 +384,7 @@ org_gtk_Actions_method_call (GDBusConnection       *connection,
       if (!g_action_group_has_action (exporter->action_group, name))
         {
           g_dbus_method_invocation_return_error (invocation, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS,
-                                                 "The named action does not exist.");
+                                                 "The named action ('%s') does not exist.", name);
           return;
         }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]