diff options
| author | bwarsaw | 1999-11-12 19:15:10 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-11-12 19:15:10 +0000 |
| commit | 582a260956198aa0aef3e182d6eae24b5ef41d1d (patch) | |
| tree | ea991d3d7920d92dcc59cbf6d6587dc925061a62 /Mailman/ListAdmin.py | |
| parent | d2ef410df0b25e1fc508f0d6b6c0166b14143b82 (diff) | |
| download | mailman-582a260956198aa0aef3e182d6eae24b5ef41d1d.tar.gz mailman-582a260956198aa0aef3e182d6eae24b5ef41d1d.tar.zst mailman-582a260956198aa0aef3e182d6eae24b5ef41d1d.zip | |
Diffstat (limited to 'Mailman/ListAdmin.py')
| -rw-r--r-- | Mailman/ListAdmin.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Mailman/ListAdmin.py b/Mailman/ListAdmin.py index 956970a14..a18aabf22 100644 --- a/Mailman/ListAdmin.py +++ b/Mailman/ListAdmin.py @@ -45,11 +45,14 @@ class ListAdmin: def InitTempVars(self): self.__db = None - self.__filename = os.path.join(self.fullpath(), 'request.db') + self.__filename = None + fullpath = self.fullpath() + if fullpath: + self.__filename = os.path.join(fullpath, 'request.db') def __opendb(self): if self.__db is None: - assert self.Locked() + assert self.Locked() and self.__filename try: fp = open(self.__filename) self.__db = marshal.load(fp) |
