Skip to content
This repository was archived by the owner on Jul 31, 2025. It is now read-only.

Commit cf95a39

Browse files
committed
fix banner not being render after using cookies as the method name
1 parent 1827842 commit cf95a39

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Gem to add cookie consent to rails application
2323
* Hebrew
2424
* Hungarian
2525
* Italian
26+
* Lithuanian
2627
* Norwegian
2728
* Polish
2829
* Portuguese
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
<% if cookies && cookies['cookie_eu_consented'] != 'true' %>
2-
<div class="cookies-eu js-cookies-eu" <%= "dir=rtl" if I18n.exists?('cookies_eu.direction', I18n.locale) && I18n.t("cookies_eu.direction") == "rtl" %>>
3-
<span class="cookies-eu-content-holder"><%= t('cookies_eu.cookies_text') %></span>
4-
<span class="cookies-eu-button-holder">
5-
<button class="cookies-eu-ok js-cookies-eu-ok"> <%= t('cookies_eu.ok') %> </button>
6-
<% if defined?(link).present? %>
7-
<a href="<%= link %>" class="cookies-eu-link" target="<%= defined?(target).present? ? target : '' %>"> <%= t('cookies_eu.learn_more') %> </a>
8-
<% end %>
9-
</span>
10-
</div>
1+
<% if cookies.kind_of? ActionDispatch::Cookies::CookieJar %>
2+
<% if cookies && cookies['cookie_eu_consented'] != 'true' %>
3+
<div class="cookies-eu js-cookies-eu" <%= "dir=rtl" if I18n.exists?('cookies_eu.direction', I18n.locale) && I18n.t("cookies_eu.direction") == "rtl" %>>
4+
<span class="cookies-eu-content-holder"><%= t('cookies_eu.cookies_text') %></span>
5+
<span class="cookies-eu-button-holder">
6+
<button class="cookies-eu-ok js-cookies-eu-ok"> <%= t('cookies_eu.ok') %> </button>
7+
<% if defined?(link).present? %>
8+
<a href="<%= link %>" class="cookies-eu-link" target="<%= defined?(target).present? ? target : '' %>"> <%= t('cookies_eu.learn_more') %> </a>
9+
<% end %>
10+
</span>
11+
</div>
12+
<% end %>
13+
<% else %>
14+
<% raise Exception.new "'cookies' is a reserved Rails class, please rename your method" %>
1115
<% end %>

config/locales/lt.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
en:
1+
lt:
22
cookies_eu:
33
cookies_text: "Sklandžiam svetainės veikimui, jūsų naršymo patirties gerinimui bei rinkodarai naudojame slapukus. Spausdami sutinku ar toliau naršydami svetainėje, Jūs sutinkate su slapukų įrašymu."
44
learn_more: "Daugiau informacijos"
5-
ok: "OK"
5+
ok: "OK"

0 commit comments

Comments
 (0)