File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed 
components/google_cloud/sources/common Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -48,11 +48,11 @@ export default {
4848        options . pageToken  =  pageToken ; 
4949      } 
5050
51-       const  response  =  await  job . getQueryResults ( options ) ; 
5251      const  [ 
5352        rows , 
54-       ]  =  response ; 
55-       const  nextPageToken  =  response . pageToken ; 
53+         queryResults , 
54+       ]  =  await  job . getQueryResults ( options ) ; 
55+       const  nextPageToken  =  queryResults ?. pageToken ; 
5656      return  { 
5757        rows, 
5858        pageToken : nextPageToken , 
@@ -100,12 +100,17 @@ export default {
100100          } 
101101        } ) ; 
102102
103-         pageToken  =  nextPageToken ; 
104103        pageCount ++ ; 
105104        if  ( pageCount  >=  maxPages )  { 
106105          allProcessed  =  true ; 
107106        } 
108-         if  ( this . uniqueKey )  this . _updateLastResultId ( rows ) ; 
107+         if  ( this . uniqueKey )  { 
108+           this . _updateLastResultId ( rows ) ; 
109+         } 
110+         if  ( ! nextPageToken )  { 
111+           break ; 
112+         } 
113+         pageToken  =  nextPageToken ; 
109114      } 
110115    } , 
111116    getInitialEventCount ( )  { 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments