Projet

Général

Profil

0001-sessions-remove-dead-anonymous-key-code-24790.patch

Frédéric Péters, 26 juin 2018 16:37

Télécharger (1,27 ko)

Voir les différences:

Subject: [PATCH] sessions: remove dead anonymous key code (#24790)

 wcs/sessions.py | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)
wcs/sessions.py
22 22

  
23 23
class BasicSession(Session):
24 24

  
25
    anonymous_key = None
26 25
    magictokens = None
27 26
    anonymous_formdata_keys = None
28 27
    visiting_objects = None
29 28

  
30 29
    def has_info(self):
31
        return (self.anonymous_formdata_keys or self.anonymous_key or
30
        return (self.anonymous_formdata_keys or
32 31
                self.magictokens or self.visiting_objects or Session.has_info(self))
33 32
    is_dirty = has_info
34 33

  
35
    def get_anonymous_key(self, generate = False):
36
        if self.anonymous_key:
37
            return self.anonymous_key
38
        if generate:
39
            self.anonymous_key = random.randint(0, 1000000000)
40
        return self.anonymous_key
41

  
42 34
    def add_magictoken(self, token, data):
43 35
        if not self.magictokens:
44 36
            self.magictokens = {}
45
-