diff options
author | ianb <devnull@localhost> | 2006-04-24 17:17:40 +0000 |
---|---|---|
committer | ianb <devnull@localhost> | 2006-04-24 17:17:40 +0000 |
commit | 07e2f774f01c68d21808e73e7bf6171ba38cba1f (patch) | |
tree | 08c49707319d3ca96afe98e0ca897258e71467dc /paste/session.py | |
parent | bf27b42f00f8303ab2cbd0cacd5347e09f13dad0 (diff) | |
download | paste-07e2f774f01c68d21808e73e7bf6171ba38cba1f.tar.gz |
damn, coerced incorrectly
Diffstat (limited to 'paste/session.py')
-rw-r--r-- | paste/session.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/paste/session.py b/paste/session.py index a15b2c6..c8b43df 100644 --- a/paste/session.py +++ b/paste/session.py @@ -138,8 +138,8 @@ class FileSession(object): def __init__(self, sid, create=False, session_file_path='/tmp', chmod=None): - if isinstance(chmod, basestring): - chmod = oct(chmod) + if chmod and isinstance(chmod, basestring): + chmod = int(chmod, 8) self.chmod = chmod if not sid: # Invalid... |