Skip to content

Commit b14b217

Browse files
authored
Merge pull request #368 from Earlopain/tweak-memoize-good
Tweak find-by-memoization good example
2 parents b2b5987 + 98292e2 commit b14b217

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

README.adoc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1160,11 +1160,9 @@ end
11601160
11611161
# good
11621162
def current_user
1163-
if instance_variable_defined?(:@current_user)
1164-
@current_user
1165-
else
1166-
@current_user = User.find_by(id: session[:user_id])
1167-
end
1163+
return @current_user if defined?(@current_user)
1164+
1165+
@current_user = User.find_by(id: session[:user_id])
11681166
end
11691167
----
11701168

0 commit comments

Comments
 (0)