Files
nairobi/app/assets/javascripts/cookies.js.coffee
Javi Martín a9d28bee15 Remove unused code in App.Cookies
The `removeCookie` function is never called, and the `initialize`
function doesn't do anything. The only functions we use here are
`getCookie` and `saveCookie`.
2019-09-11 01:56:27 +02:00

24 lines
695 B
CoffeeScript

App.Cookies =
saveCookie: (name, value, days) ->
expires = undefined
if days
date = new Date
date.setTime date.getTime() + days * 24 * 60 * 60 * 1000
expires = '; expires=' + date.toGMTString()
else
expires = ''
document.cookie = name + '=' + value + expires + '; path=/'
return
getCookie: (name) ->
if document.cookie.length > 0
c_start = document.cookie.indexOf(name + '=')
if c_start != -1
c_start = c_start + name.length + 1
c_end = document.cookie.indexOf(';', c_start)
if c_end == -1
c_end = document.cookie.length
return unescape(document.cookie.substring(c_start, c_end))
''