Skip to content

Commit 05bce2b

Browse files
committed
Revert some changes because it will be fixed via tucana changes
1 parent 9efe9d5 commit 05bce2b

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

app/services/runtimes/data_types/update_service.rb

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -158,24 +158,8 @@ def find_data_type(identifier, t)
158158
def update_rules(rules, data_type)
159159
db_rules = data_type.rules.first(rules.length)
160160
rules.each_with_index do |rule, index|
161-
config = rule.rule_config.to_h.transform_values do |value|
162-
next value unless value.is_a?(Hash)
163-
164-
data_type_identifier = value[:data_type_identifier]
165-
generic_key = value[:generic_key]
166-
167-
next value if data_type_identifier.nil? || generic_key.nil? # return the old thing if neither is present
168-
next data_type_identifier unless data_type_identifier.empty? # return data_type_identifier if it's present
169-
next { generic_key: generic_key } if generic_key.present? # return generic_key if it's present
170-
171-
next { generic_type: value[:generic_type] }
172-
end
173-
174161
db_rules[index] ||= DataTypeRule.new
175-
db_rules[index].assign_attributes(
176-
variant: rule.variant.to_s.downcase,
177-
config: config
178-
)
162+
db_rules[index].assign_attributes(variant: rule.variant.to_s.downcase, config: rule.rule_config.to_h)
179163
end
180164

181165
db_rules

0 commit comments

Comments
 (0)