preview for association object
This commit is contained in:
1 parent
768f907f66
commit
e12701b34b
3 files changed
+22
-3
No files matched your search
@@ -10,7 +10,7 @@ class Preview
|
||||
field :object_class_type
|
||||
|
||||
has_many :preview_files, :autosave => true, :dependent => :destroy
|
||||
|
||||
has_many :preview_associations, :autosave => true, :dependent => :destroy
|
||||
# def object=(params)
|
||||
# save_upload_temp_link(params,"news_bulletin_files_attributes") #unless params[]
|
||||
# self.object_f = params
|
||||
@@ -96,6 +96,14 @@ class Preview
|
||||
eval("virtual_object.#{file.field_name_for_rebuild} = file.file")
|
||||
end
|
||||
end
|
||||
|
||||
preview_associations.each do |local_object|
|
||||
if local_object.object_in_array
|
||||
eval("virtual_object.#{local_object.field_name_for_rebuild}.build local_object.object")
|
||||
else
|
||||
eval("virtual_object.#{local_object.field_name_for_rebuild} = local_object.object")
|
||||
end
|
||||
end
|
||||
virtual_object
|
||||
end
|
||||
|
||||
|
||||
Reference in new issue
Block a user