@@ -26,8 +26,7 @@ async function processCreate (message) {
26
26
index : topResources [ resource ] . index ,
27
27
type : topResources [ resource ] . type ,
28
28
id : message . payload . id ,
29
- body : _ . omit ( message . payload , 'resource' ) ,
30
- refresh : 'true'
29
+ body : _ . omit ( message . payload , 'resource' )
31
30
} )
32
31
} else if ( _ . includes ( _ . keys ( userResources ) , resource ) ) {
33
32
// process user resources such as userSkill, userAttribute...
@@ -96,7 +95,14 @@ async function processUpdate (message) {
96
95
const { index, type } = topResources [ resource ]
97
96
const id = message . payload . id
98
97
const source = await client . getSource ( { index, type, id } )
99
- await client . update ( { index, type, id, body : { doc : _ . assign ( source , _ . omit ( message . payload , 'resource' ) ) } , refresh : 'true' } )
98
+ await client . update ( {
99
+ index,
100
+ type,
101
+ id,
102
+ body : {
103
+ doc : _ . assign ( source , _ . omit ( message . payload , 'resource' ) )
104
+ }
105
+ } )
100
106
} else if ( _ . includes ( _ . keys ( userResources ) , resource ) ) {
101
107
// process user resources such as userSkill, userAttribute...
102
108
const userResource = userResources [ resource ]
@@ -115,7 +121,9 @@ async function processUpdate (message) {
115
121
} else {
116
122
const updateIndex = _ . findIndex ( user [ userResource . propertyName ] , [ userResource . relateKey , relateId ] )
117
123
user [ userResource . propertyName ] . splice ( updateIndex , 1 , _ . omit ( message . payload , 'resource' ) )
124
+ logger . info ( `Updating ${ user . id } and ${ relateId } ` )
118
125
await helper . updateUser ( message . payload . userId , user )
126
+ logger . info ( `Updated ${ user . id } and ${ relateId } ` )
119
127
}
120
128
} else if ( _ . includes ( _ . keys ( organizationResources ) , resource ) ) {
121
129
logger . info ( `Processing org level resource: ${ resource } ` )
@@ -164,8 +172,7 @@ async function processDelete (message) {
164
172
await client . delete ( {
165
173
index : topResources [ resource ] . index ,
166
174
type : topResources [ resource ] . type ,
167
- id : message . payload . id ,
168
- refresh : 'true'
175
+ id : message . payload . id
169
176
} )
170
177
} else if ( _ . includes ( _ . keys ( userResources ) , resource ) ) {
171
178
// process user resources such as userSkill, userAttribute...
0 commit comments