diff --git a/app/controllers/site_controller.rb b/app/controllers/site_controller.rb index e111fbf..35a8c0c 100644 --- a/app/controllers/site_controller.rb +++ b/app/controllers/site_controller.rb @@ -5,13 +5,13 @@ class SiteController < ApplicationController @ss = ScSetting.first pg_name = 'index' if cookies.encrypted[:visited].blank? - cookies.encrypted[:visited] = JSON.generate([pg_name]) + cookies.permanent.encrypted[:visited] = JSON.generate([pg_name]) @ss.increment!(:index_number_of_views) else arr = JSON.parse(cookies.encrypted[:visited]) if !arr.include?(pg_name) arr << pg_name - cookies.encrypted[:visited] = JSON.generate(arr) + cookies.permanent.encrypted[:visited] = JSON.generate(arr) @ss.increment!(:index_number_of_views) end end @@ -21,13 +21,13 @@ class SiteController < ApplicationController pages_get @page = PublishedPage.where('id = ? OR slug = ?',params[:id],params[:id]).first if cookies.encrypted[:visited].blank? - cookies.encrypted[:visited] = JSON.generate([@page.id]) + cookies.permanent.encrypted[:visited] = JSON.generate([@page.id]) @page.increment!(:number_of_views) else arr = JSON.parse(cookies.encrypted[:visited]) if !arr.include?(@page.id) arr << @page.id - cookies.encrypted[:visited] = JSON.generate(arr) + cookies.permanent.encrypted[:visited] = JSON.generate(arr) @page.increment!(:number_of_views) end end @@ -41,13 +41,13 @@ class SiteController < ApplicationController @ss = ScSetting.first pg_name = 'kontakt' if cookies.encrypted[:visited].blank? - cookies.encrypted[:visited] = JSON.generate([pg_name]) + cookies.permanent.encrypted[:visited] = JSON.generate([pg_name]) @ss.increment!(:contact_number_of_views) else arr = JSON.parse(cookies.encrypted[:visited]) if !arr.include?(pg_name) arr << pg_name - cookies.encrypted[:visited] = JSON.generate(arr) + cookies.permanent.encrypted[:visited] = JSON.generate(arr) @ss.increment!(:contact_number_of_views) end end