@@ -151,7 +151,7 @@ def wait_for_task(task_id, timeout_seconds: 120)
151151 # Verify members were added
152152 loop_times ( 120 ) do
153153 @channel1 . refresh_state
154- ch1_member_ids = @channel1 . members . map { |m | m [ 'user_id ' ] }
154+ ch1_member_ids = @channel1 . members . map { |m | m [ 'user' ] [ 'id '] }
155155
156156 member_ids . each do |member_id |
157157 expect ( ch1_member_ids ) . to include ( member_id )
@@ -178,11 +178,11 @@ def wait_for_task(task_id, timeout_seconds: 120)
178178
179179 # Verify member IDs match
180180 @channel1 . refresh_state
181- ch1_member_ids = @channel1 . members . map { |m | m [ 'user_id ' ] }
181+ ch1_member_ids = @channel1 . members . map { |m | m [ 'user' ] [ 'id '] }
182182 expect ( ch1_member_ids ) . to match_array ( members_to_add )
183183
184184 @channel2 . refresh_state
185- ch2_member_ids = @channel2 . members . map { |m | m [ 'user_id ' ] }
185+ ch2_member_ids = @channel2 . members . map { |m | m [ 'user' ] [ 'id '] }
186186 expect ( ch2_member_ids ) . to match_array ( members_to_add )
187187
188188 # Now remove one member using batch updater
@@ -202,7 +202,7 @@ def wait_for_task(task_id, timeout_seconds: 120)
202202 # Verify member was removed
203203 loop_times ( 120 ) do
204204 @channel1 . refresh_state
205- ch1_member_ids = @channel1 . members . map { |m | m [ 'user_id ' ] }
205+ ch1_member_ids = @channel1 . members . map { |m | m [ 'user' ] [ 'id '] }
206206
207207 expect ( ch1_member_ids ) . not_to include ( member_to_remove )
208208 end
@@ -239,7 +239,7 @@ def wait_for_task(task_id, timeout_seconds: 120)
239239 # Verify archived_at is set for the member
240240 loop_times ( 120 ) do
241241 @channel1 . refresh_state
242- member = @channel1 . members . find { |m | m [ 'user_id ' ] == member_to_archive }
242+ member = @channel1 . members . find { |m | m [ 'user' ] [ 'id '] == member_to_archive }
243243
244244 expect ( member ) . not_to be_nil
245245 expect ( member [ 'archived_at' ] ) . not_to be_nil
0 commit comments