app/cms/scrivito/generator_helper.rb in scrivito_sdk-1.17.0 vs app/cms/scrivito/generator_helper.rb in scrivito_sdk-1.18.0.rc1
- old
+ new
@@ -1,11 +1,13 @@
module Scrivito
module GeneratorHelper
def self.attribute_definition(arg)
- if %w(enum multienum).include?(arg.type.to_s)
- "attribute :#{arg.name}, :#{arg.type}, values: []"
+ name, type = arg.to_s.split(":")
+
+ if %w(enum multienum).include?(type)
+ "attribute :#{name}, :#{type}, values: []"
else
- "attribute :#{arg.name}, :#{arg.type}"
+ "attribute :#{name}, :#{type}"
end
end
end
end