From 1f5efa78ac24484cdba63e730d27289a742584f0 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Fri, 14 Nov 2014 10:47:23 +0200 Subject: [PATCH] Change ds digest generating condition --- app/models/dnskey.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/dnskey.rb b/app/models/dnskey.rb index 9a052e998..2197c06fd 100644 --- a/app/models/dnskey.rb +++ b/app/models/dnskey.rb @@ -8,7 +8,7 @@ class Dnskey < ActiveRecord::Base validate :validate_protocol validate :validate_flags - before_save -> { generate_digest unless ds_digest.present? } + before_save -> { generate_digest if public_key_changed? && !ds_digest_changed? } ALGORITHMS = %w(3 5 6 7 8 252 253 254 255) PROTOCOLS = %w(3)