mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-28 08:17:58 -05:00
Fix for over18 cookie usage
This commit is contained in:
@@ -126,7 +126,7 @@ class PostController(ApiController):
|
||||
else:
|
||||
ip_hash = sha.new(request.ip).hexdigest()
|
||||
domain = g.domain if not c.frameless_cname else None
|
||||
c.cookies.add('over18', value = ip_hash,
|
||||
c.cookies.add('over18', ip_hash,
|
||||
domain = domain)
|
||||
return self.redirect(dest)
|
||||
else:
|
||||
|
||||
@@ -47,11 +47,11 @@ from r2.lib.tracking import encrypt, decrypt
|
||||
|
||||
NEVER = 'Thu, 31 Dec 2037 23:59:59 GMT'
|
||||
|
||||
cache_affecting_cookies = ('reddit_first',)
|
||||
cache_affecting_cookies = ('reddit_first','over18')
|
||||
|
||||
class Cookies(dict):
|
||||
def add(name, *k, **kw):
|
||||
self[name] = Cookie(*k, **kw)
|
||||
def add(self, name, value, *k, **kw):
|
||||
self[name] = Cookie(value, *k, **kw)
|
||||
|
||||
class Cookie(object):
|
||||
def __init__(self, value, expires = None, domain = None, dirty = True):
|
||||
|
||||
Reference in New Issue
Block a user