settings: add default=None to Group.get (#2178)
This is regular dict behavior/emulation.
This commit is contained in:
		
							parent
							
								
									648d682add
								
							
						
					
					
						commit
						f05a9ecd2f
					
				| 
						 | 
				
			
			@ -118,7 +118,7 @@ class Group:
 | 
			
		|||
                cls._type_cache = typing.get_type_hints(cls, globalns=mod_dict, localns=cls.__dict__)
 | 
			
		||||
        return cls._type_cache
 | 
			
		||||
 | 
			
		||||
    def get(self, key: str, default: Any) -> Any:
 | 
			
		||||
    def get(self, key: str, default: Any = None) -> Any:
 | 
			
		||||
        if key in self:
 | 
			
		||||
            return self[key]
 | 
			
		||||
        return default
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue