File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -255,6 +255,18 @@ def delete_user(user_id, **options)
255255 delete ( "users/#{ user_id } " , params : options )
256256 end
257257
258+ # Restores a user synchronously.
259+ sig { params ( user_id : String ) . returns ( StreamChat ::StreamResponse ) }
260+ def restore_user ( user_id )
261+ post ( "users/restore" , data : { user_ids : [ user_id ] } )
262+ end
263+
264+ # Restores users synchronously.
265+ sig { params ( user_ids : T ::Array [ String ] ) . returns ( StreamChat ::StreamResponse ) }
266+ def restore_users ( user_ids )
267+ post ( "users/restore" , data : { user_ids : user_ids } )
268+ end
269+
258270 # Deactivates a user.
259271 # Deactivated users cannot connect to Stream Chat, and can't send or receive messages.
260272 # To reactivate a user, use `reactivate_user` method.
You can’t perform that action at this time.
0 commit comments