mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
webui: update stageuser/user pages based on action in diffrent user search page
Reviewed-By: David Kupka <dkupka@redhat.com> Reviewed-By: Thierry Bordaz <tbordaz@redhat.com>
This commit is contained in:
parent
64e87d5e34
commit
52647285f6
@ -40,6 +40,16 @@ var make_stageuser_spec = function() {
|
|||||||
return {
|
return {
|
||||||
name: 'stageuser',
|
name: 'stageuser',
|
||||||
facet_groups: ['settings'],
|
facet_groups: ['settings'],
|
||||||
|
policies: [
|
||||||
|
IPA.search_facet_update_policy,
|
||||||
|
IPA.details_facet_update_policy,
|
||||||
|
{
|
||||||
|
$factory: IPA.facet_update_policy,
|
||||||
|
source_facet: 'search',
|
||||||
|
dest_entity: 'user',
|
||||||
|
dest_facet: 'search'
|
||||||
|
}
|
||||||
|
],
|
||||||
facets: [
|
facets: [
|
||||||
{
|
{
|
||||||
$type: 'search',
|
$type: 'search',
|
||||||
@ -295,6 +305,29 @@ stageuser.search_preserved_facet_spec = {
|
|||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mod_user.entity_spec.policies = mod_user.entity_spec.policies || {};
|
||||||
|
mod_user.entity_spec.policies.push(
|
||||||
|
{
|
||||||
|
$factory: IPA.facet_update_policy,
|
||||||
|
source_facet: 'search',
|
||||||
|
dest_entity: 'stageuser',
|
||||||
|
dest_facet: 'search'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$factory: IPA.facet_update_policy,
|
||||||
|
source_facet: 'search_preserved',
|
||||||
|
dest_entity: 'user',
|
||||||
|
dest_facet: 'search'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$factory: IPA.facet_update_policy,
|
||||||
|
source_facet: 'search',
|
||||||
|
dest_entity: 'user',
|
||||||
|
dest_facet: 'search_preserved'
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
stageuser.batch_activate_action = function(spec) {
|
stageuser.batch_activate_action = function(spec) {
|
||||||
|
|
||||||
spec = spec || {};
|
spec = spec || {};
|
||||||
|
@ -58,6 +58,10 @@ var exp = IPA.user = {
|
|||||||
var make_spec = function() {
|
var make_spec = function() {
|
||||||
return {
|
return {
|
||||||
name: 'user',
|
name: 'user',
|
||||||
|
policies: [
|
||||||
|
IPA.search_facet_update_policy,
|
||||||
|
IPA.details_facet_update_policy
|
||||||
|
],
|
||||||
facets: [
|
facets: [
|
||||||
{
|
{
|
||||||
$type: 'search',
|
$type: 'search',
|
||||||
|
Loading…
Reference in New Issue
Block a user