Skip to content

Commit c7d7c58

Browse files
authored
[ruby/roda-sequel] Use an instance variable for Fortunes (#9759)
It seems 0041674 slowed things down instead. This reverts those template changes.
1 parent 3e18e52 commit c7d7c58

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

frameworks/Ruby/roda-sequel/hello_world.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Our Rack application to be executed by rackup
44
class HelloWorld < Roda
55
plugin :hooks
6-
plugin :render, escape: true, assume_fixed_locals: true, template_opts: { extract_fixed_locals: true}, layout_opts: { cache_key: "default_layout" }
6+
plugin :render, escape: true, layout_opts: { cache_key: "default_layout" }
77

88
def bounded_queries
99
queries = request.params["queries"].to_i
@@ -57,13 +57,13 @@ def set_default_headers(response)
5757
# Test type 4: Fortunes
5858
r.is "fortunes" do
5959
response[CONTENT_TYPE] = HTML_TYPE
60-
fortunes = Fortune.all
61-
fortunes << Fortune.new(
60+
@fortunes = Fortune.all
61+
@fortunes << Fortune.new(
6262
id: 0,
6363
message: "Additional fortune added at request time."
6464
)
65-
fortunes.sort_by!(&:message)
66-
view :fortunes, locals: { fortunes: fortunes }
65+
@fortunes.sort_by!(&:message)
66+
view :fortunes
6767
end
6868

6969
# Test type 5: Database updates

frameworks/Ruby/roda-sequel/views/fortunes.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<th>id</th>
44
<th>message</th>
55
</tr>
6-
<% fortunes.each do |fortune| %>
6+
<% @fortunes.each do |fortune| %>
77
<tr>
88
<td><%= fortune.id %></td>
99
<td><%= fortune.message %></td>

0 commit comments

Comments
 (0)