From 0914e7586f6236747dca8a2136bff6a412fc2c0e Mon Sep 17 00:00:00 2001 From: Stefan Schlott Date: Mon, 16 Feb 2015 16:45:31 +0100 Subject: [PATCH] Use hex instead of base64 (safe characters) --- content/ical.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/ical.txt b/content/ical.txt index 2309e579..d5b284a4 100644 --- a/content/ical.txt +++ b/content/ical.txt @@ -23,12 +23,12 @@ cal = RiCal.Calendar do |cal| event.location = e[:location][:name] end end - event.uid = Digest::SHA1.base64digest("#{e[:startdate]}#{e[:title]}") + event.uid = Digest::SHA1.hexdigest("#{e[:startdate]}#{e[:title]}") if e[:url] event.url = e[:url] elsif e.identifier.start_with?('/events') or e.identifier.start_with?('/activities') event.url = "#{@config[:base_url]}#{e.path}" - event.uid = Digest::SHA1.base64digest("#{@config[:base_url]}#{e.path}") + event.uid = Digest::SHA1.hexdigest("#{@config[:base_url]}#{e.path}") end end end