Skip to content

Commit 3a24558

Browse files
Merge pull request #21 from cortex-cms/bugfix/COR-382-Tree-Refactor
COR-382: Handle data modification within plugin
2 parents 0f2cc49 + 4a11104 commit 3a24558

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/models/tree_field_type.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,17 @@ class TreeFieldType < FieldType
55
validate :minimum, if: :validate_minimum?
66
validate :maximum, if: :validate_maximum?
77

8+
def data
9+
@values
10+
end
11+
812
def data=(data_hash)
913
values = data_hash.deep_symbolize_keys[:values]
1014

1115
if values.is_a?(Hash)
12-
@values = values.keys
16+
@values = { values: values.keys }
1317
else
14-
@values = values
18+
@values = { values: [values] }
1519
end
1620
end
1721

0 commit comments

Comments
 (0)