We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e6977a5 + 19fcb71 commit 4aa16e3Copy full SHA for 4aa16e3
lib/cortex/snippets/client.rb
@@ -15,7 +15,13 @@ def cortex_client
15
end
16
17
def current_webpage(request)
18
- cortex_client.webpages.get_feed(request_url(request)).contents
+ if defined?(Rails)
19
+ Rails.cache.fetch("webpages/#{request_url(request)}", expires_in: 30.minutes) do
20
+ cortex_client.webpages.get_feed(request_url(request)).contents
21
+ end
22
+ else
23
+ raise 'Your Web framework is not supported. Supported frameworks: Rails'
24
25
26
27
private
0 commit comments