File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 1515def  override_tag (
1616    register : django .template .Library ,
1717    name : str ,
18-     default_html : typing .Optional [typing .Any ] =  UNSPECIFIED ,
18+     default_html : typing .Optional [typing .Any ] =  None ,
1919):
2020    """ 
2121    An utility that helps you override original tags for use in your pattern library. 
@@ -95,14 +95,15 @@ def node_render(context):
9595                                Warning ,
9696                            )
9797                        else :
98-                             raise   TypeError (
98+                             warnings . warn (
9999                                'default_html argument to override_tag must be a string (line %s in "%s")' 
100100                                %  (trace .lineno , trace .filename )
101101                            )
102+                             return  "" 
102103
103104                    # Render provided default; 
104105                    # if no stub data supplied. 
105-                     return  default_html 
106+                     return  default_html   or   "" 
106107                else :
107108                    logger .warning (
108109                        'No default or stub data defined for the "%s" tag in the "%s" template' ,
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments