From d77bdee599c54b2ac9af82a74b5bdd23a75c3d12 Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Thu, 20 Sep 2018 16:08:00 +0300 Subject: [PATCH] Only revoke registrar certificates --- app/controllers/admin/certificates_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/certificates_controller.rb b/app/controllers/admin/certificates_controller.rb index 34078aee7..636a69367 100644 --- a/app/controllers/admin/certificates_controller.rb +++ b/app/controllers/admin/certificates_controller.rb @@ -28,7 +28,11 @@ module Admin end def destroy - if @certificate.revoke! && @certificate.destroy + if @certificate.interface == Certificate::REGISTRAR + @certificate.revoke! + end + + if @certificate.destroy flash[:notice] = I18n.t('record_deleted') redirect_to admin_api_user_path(@api_user) else