Skip to content

Commit 69dc206

Browse files
committed
update
1 parent d556f3e commit 69dc206

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

Mailman/Archiver/HyperArch.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,7 @@ def __init__(self, maillist):
641641
# with mailman's LockFile module for HyperDatabase.HyperDatabase
642642
#
643643
dir = maillist.archive_dir()
644+
self.basedir = dir # Set basedir first
644645
self.database = HyperDatabase.HyperDatabase(dir, maillist)
645646

646647
# Initialize basic attributes first
@@ -655,7 +656,7 @@ def __init__(self, maillist):
655656

656657
# Try to load previously pickled state
657658
try:
658-
f = open(os.path.join(dir, 'pipermail.pck'), 'rb')
659+
f = open(os.path.join(self.basedir, 'pipermail.pck'), 'rb')
659660
self.message(C_('Reloading pickled archive state'))
660661
try:
661662
# Try UTF-8 first for newer files

0 commit comments

Comments
 (0)