diff --git a/lemur/certificates/service.py b/lemur/certificates/service.py index 2ff1d3c2..8065d51f 100644 --- a/lemur/certificates/service.py +++ b/lemur/certificates/service.py @@ -86,10 +86,10 @@ def find_duplicates(cert): :param cert: :return: """ - if cert.get('chain'): - return Certificate.query.filter_by(body=cert['body'].strip(), chain=cert['chain'].strip()).all() + if cert.chain: + return Certificate.query.filter_by(body=cert.body.strip(), chain=cert.chain.strip()).all() else: - return Certificate.query.filter_by(body=cert['body'].strip(), chain=None).all() + return Certificate.query.filter_by(body=cert.body.strip(), chain=None).all() def export(cert, export_plugin):