From d00564f243453d5c07180429c06bee46211a9dcb Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Thu, 7 May 2015 21:20:53 +0300 Subject: [PATCH] add contact format only for new records --- app/models/contact.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/models/contact.rb b/app/models/contact.rb index 9dc79e1df..2f079e403 100644 --- a/app/models/contact.rb +++ b/app/models/contact.rb @@ -111,7 +111,9 @@ class Contact < ActiveRecord::Base self[:code] = code if new_record? # cannot change code later end + # rubocop:disable Metrics/CyclomaticComplexity def prefix_code + return nil unless new_record? return nil if registrar.blank? code = self[:code] @@ -126,6 +128,7 @@ class Contact < ActiveRecord::Base self[:code] = "#{registrar.code}:#{code}".upcase end + # rubocop:enable Metrics/CyclomaticComplexity # used only for contact trasphere def generate_new_code!