From 3ea53ad01641133dcb5ff9ac8f0f6a407ca22a35 Mon Sep 17 00:00:00 2001 From: Stas Date: Tue, 17 Nov 2015 14:43:50 +0200 Subject: [PATCH] 107997032-whois_db_delete (cherry picked from commit c4dbd4c) --- app/models/whois_record.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/models/whois_record.rb b/app/models/whois_record.rb index 9a725b013..7cb26a89c 100644 --- a/app/models/whois_record.rb +++ b/app/models/whois_record.rb @@ -7,6 +7,7 @@ class WhoisRecord < ActiveRecord::Base before_validation :populate after_save :update_whois_server + after_destroy :destroy_whois_record class << self def included @@ -109,4 +110,8 @@ class WhoisRecord < ActiveRecord::Base wd.json = json wd.save end + + def destroy_whois_record + Whois::Record.where(name: name).delete_all() + end end