Skip to content

Commit fac30b0

Browse files
DanielePalomboelia
authored andcommitted
Fix digest calculation for frozen strings
Avoid mutating a frozen string.
1 parent 38c8b11 commit fac30b0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/deface/override.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module Deface
24
class Override
35
include OriginalValidator
@@ -196,7 +198,7 @@ def digest
196198
#
197199
def self.digest(details)
198200
overrides = self.find(details)
199-
to_hash = overrides.inject('') { |digest, override| digest << override.digest }
201+
to_hash = overrides.map(&:digest).join
200202
Deface::Digest.hexdigest(to_hash)
201203
end
202204

0 commit comments

Comments
 (0)