From ba27210786f50341bba01095ae077cf14a916ed1 Mon Sep 17 00:00:00 2001 From: Adrian Hinz Date: Sat, 3 Feb 2018 21:32:53 +0100 Subject: [PATCH] cookie permanent --- app/controllers/site_controller.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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