Remove '(edited)' from Comment.commented_time
				
					
				
			This commit is contained in:
		
							parent
							
								
									272e2e5f5a
								
							
						
					
					
						commit
						de41d99f95
					
				
					 1 changed files with 24 additions and 2 deletions
				
			
		|  | @ -35,10 +35,32 @@ class Comments(BasePipedModel): | ||||||
|         @property |         @property | ||||||
|         def commented_time(self) -> str: |         def commented_time(self) -> str: | ||||||
|             """ |             """ | ||||||
|                 The time the comment was made (format: `'x y ago'`) |                 The time the comment was made (format: `'x y ago'`). | ||||||
|  | 
 | ||||||
|  |                 ### Note: | ||||||
|  |                 The raw time from API also includes the `'(edited)'` suffix to mark comment as edited (if it was). | ||||||
|  |                 By accessing this property, the suffix is automatically removed. | ||||||
|  |                 If you for whatever reason want to keep the suffix, access this property directly via `Comment.data['commentedTime']` | ||||||
|             """ |             """ | ||||||
| 
 | 
 | ||||||
|             return self.data['commentedTime'] |             time: str = self.data['commentedTime'] | ||||||
|  | 
 | ||||||
|  |             return time.removesuffix(' (edited)') | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |         @property | ||||||
|  |         def is_edited(self) -> bool: | ||||||
|  |             """ | ||||||
|  |                 Whether or not the comment is edited. | ||||||
|  | 
 | ||||||
|  |                 ### Note: | ||||||
|  |                 This property checks whether there is `'(edited)'` in the `commentedTime` property, because that's where you get that from. | ||||||
|  |                 See `Comments.Comment.commented_time` | ||||||
|  |             """ | ||||||
|  | 
 | ||||||
|  |             time: str = self.data['commentedTime'] | ||||||
|  | 
 | ||||||
|  |             return time.endswith('(edited)') | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|         @property |         @property | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue