reports: Fix return type of RelatedPostings.group_by_meta.
This commit is contained in:
		
							parent
							
								
									bd00822b8f
								
							
						
					
					
						commit
						5e061da940
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -106,7 +106,7 @@ class RelatedPostings(Sequence[data.Posting]):
 | 
			
		|||
                      postings: Iterable[data.Posting],
 | 
			
		||||
                      key: MetaKey,
 | 
			
		||||
                      default: Optional[MetaValue]=None,
 | 
			
		||||
    ) -> Mapping[MetaKey, 'RelatedPostings']:
 | 
			
		||||
    ) -> Mapping[Optional[MetaValue], 'RelatedPostings']:
 | 
			
		||||
        """Relate postings by metadata value
 | 
			
		||||
 | 
			
		||||
        This method takes an iterable of postings and returns a mapping.
 | 
			
		||||
| 
						 | 
				
			
			@ -114,7 +114,7 @@ class RelatedPostings(Sequence[data.Posting]):
 | 
			
		|||
        The values are RelatedPostings instances that contain all the postings
 | 
			
		||||
        that had that same metadata value.
 | 
			
		||||
        """
 | 
			
		||||
        retval: DefaultDict[MetaKey, 'RelatedPostings'] = collections.defaultdict(cls)
 | 
			
		||||
        retval: DefaultDict[Optional[MetaValue], 'RelatedPostings'] = collections.defaultdict(cls)
 | 
			
		||||
        for post in postings:
 | 
			
		||||
            retval[post.meta.get(key, default)].add(post)
 | 
			
		||||
        retval.default_factory = None
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue