Add filter for expired keepass logins to qutescript
This commit is contained in:
		
							parent
							
								
									21105dac54
								
							
						
					
					
						commit
						939945fcba
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -190,7 +190,9 @@ class KeepassXC:
 | 
			
		|||
            url    = url,
 | 
			
		||||
            keys   = [{ 'id': self.id, 'key': base64.b64encode(self.id_key.public_key.encode()).decode('utf-8') }]
 | 
			
		||||
        ))
 | 
			
		||||
        return self.recv_msg()['entries']
 | 
			
		||||
        logins = self.recv_msg()['entries']
 | 
			
		||||
        filtered = filter(lambda x: x.get('expired') != "true", logins)
 | 
			
		||||
        return list(filtered)
 | 
			
		||||
 | 
			
		||||
    def get_totp(self, uuid):
 | 
			
		||||
        self.send_msg(dict(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue