File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -811,7 +811,10 @@ def get_from_cache(branchname, interpretation):
811811        checked  =  set ()
812812        for  _ , context  in  expression_context :
813813            for  branch  in  context ["branches" ]:
814-                 if  branch .cache_key  not  in checked :
814+                 if  branch .cache_key  not  in checked  and  not  isinstance (
815+                     branchid_interpretation [branch .cache_key ],
816+                     uproot .interpretation .grouped .AsGrouped ,
817+                 ):
815818                    checked .add (branch .cache_key )
816819                    for  (
817820                        basket_num ,
@@ -1035,7 +1038,10 @@ def iterate(
10351038                checked  =  set ()
10361039                for  _ , context  in  expression_context :
10371040                    for  branch  in  context ["branches" ]:
1038-                         if  branch .cache_key  not  in checked :
1041+                         if  branch .cache_key  not  in checked  and  not  isinstance (
1042+                             branchid_interpretation [branch .cache_key ],
1043+                             uproot .interpretation .grouped .AsGrouped ,
1044+                         ):
10391045                            checked .add (branch .cache_key )
10401046                            for  (
10411047                                basket_num ,
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments