lib/avo/fields/has_base_field.rb in avo-2.9.1.pre5 vs lib/avo/fields/has_base_field.rb in avo-2.9.1.pre6
- old
+ new
@@ -27,10 +27,12 @@
def turbo_frame
"#{self.class.name.demodulize.to_s.underscore}_#{display}_#{id}"
end
def frame_url
- "#{@resource.record_path}/#{id}?turbo_frame=#{turbo_frame}"
+ Avo::Services::URIService.parse(@resource.record_path)
+ .append_path(id.to_s)
+ .append_query(turbo_frame: turbo_frame.to_s).to_s
end
# The value
def field_value
value.send(database_value)