From a9ed98d9942456b054f4818b48d2de2bf1d723d4 Mon Sep 17 00:00:00 2001 From: Sergei Tsoganov Date: Wed, 28 Jun 2023 16:01:10 +0300 Subject: [PATCH] Fixed codeclimate issue --- app/models/certificate.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/models/certificate.rb b/app/models/certificate.rb index 0d8f0465a..8505bb7ce 100644 --- a/app/models/certificate.rb +++ b/app/models/certificate.rb @@ -39,8 +39,7 @@ class Certificate < ApplicationRecord def assign_metadata return if errors.any? - origin = crt ? parsed_crt : parsed_csr - parse_metadata(origin) + parse_metadata(certificate_origin) rescue NoMethodError errors.add(:base, I18n.t(:invalid_csr_or_crt)) end @@ -135,6 +134,10 @@ class Certificate < ApplicationRecord private + def certificate_origin + crt ? parsed_crt : parsed_csr + end + def create_tempfile(filename, content = '') tempfile = Tempfile.new(filename) tempfile.write(content)