From 0138595f581d4b8ed76622d067e8dba0c29fd62f Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Jun 04 2015 11:20:44 +0000 Subject: webui: configurable refresh command Allows to change the default 'show' command to something different. E.g. 'get' Reviewed-By: Martin Babinsky --- diff --git a/install/ui/src/freeipa/details.js b/install/ui/src/freeipa/details.js index 98c2bdc..c708a87 100644 --- a/install/ui/src/freeipa/details.js +++ b/install/ui/src/freeipa/details.js @@ -522,6 +522,15 @@ exp.details_facet = IPA.details_facet = function(spec, no_init) { */ that.entity = IPA.get_entity(spec.entity); + + /** + * Name of refresh RPC command + * + * - defaults to 'show' + * @property {string} + */ + that.refresh_command_name = spec.refresh_command_name || 'show'; + /** * Name of update command * @@ -992,7 +1001,7 @@ exp.details_facet = IPA.details_facet = function(spec, no_init) { * @return {string} */ that.get_refresh_command_name = function() { - return that.entity.name+'_show'; + return that.entity.name+'_'+that.refresh_command_name; }; /** @@ -1009,7 +1018,7 @@ exp.details_facet = IPA.details_facet = function(spec, no_init) { var command = rpc.command({ name: that.get_refresh_command_name(), entity: that.entity.name, - method: 'show', + method: that.refresh_command_name, options: options });