From 0c09c0596e642b5bb3cc107b0933cf9ad847086c Mon Sep 17 00:00:00 2001 From: Rob Austein <sra@hactrn.net> Date: Wed, 14 Nov 2007 18:54:30 +0000 Subject: Fix implementation of up-down "revoke" svn path=/docs/rpki-db-schema.sql; revision=1295 --- scripts/rpki/sql.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'scripts/rpki/sql.py') diff --git a/scripts/rpki/sql.py b/scripts/rpki/sql.py index 6fabc88d..228960f6 100644 --- a/scripts/rpki/sql.py +++ b/scripts/rpki/sql.py @@ -508,7 +508,9 @@ class child_cert_obj(sql_persistant): def revoke(self): """Mark a child cert as revoked.""" - self.revoked = True + if not self.revoked: + self.revoked = True + self.sql_mark_dirty() def reissue(self, gctx, ca_detail, resources, sia): """Reissue an existing cert, reusing the public key. If the cert -- cgit v1.2.3