From 31dfdf6cf1df6c035f30398825a11e3a6a9b26cb Mon Sep 17 00:00:00 2001
From: Leif Andersson <leif.andersson@control.lth.se>
Date: Wed, 16 Sep 2015 18:20:01 +0200
Subject: [PATCH] =?UTF-8?q?=C3=84ndrade=20plats=20f=C3=B6r=20listorna=20xx?=
 =?UTF-8?q?x.dis?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lib/class.Group.php | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/class.Group.php b/lib/class.Group.php
index e322566..9aec894 100644
--- a/lib/class.Group.php
+++ b/lib/class.Group.php
@@ -175,9 +175,11 @@ EOS;
 
   public static function setMailLists() {
     global $gCms; if (!isset($gCms)) exit;
+    $config =& $gCms->GetConfig();
+    $maildir = $config['root_path'] . '/uploads/mailinglists';
     $db = AddressDB::getDB();
     $groups = self::getGroupList();
-    if(!is_dir(self::$maildir)) mkdir(self::$maildir,'0755',true);
+    //if(!is_dir(self::$maildir)) mkdir(self::$maildir,'0755',true);
     foreach ($groups as $group) {
       $pos = strrpos($group->Gruppnamn, '.dis');
       if ($pos === false) continue;
@@ -191,7 +193,7 @@ EOS;
       }
       if (count($epost) > 0) {
 	//	echo '<pre>'; print_r($epost); echo '</pre>';
-	$filename  = self::$maildir . '/' . $group->Gruppnamn;
+	$filename  = $maildir . '/' . $group->Gruppnamn;
 	$file = fopen($filename,'w');
 	if ($file === false) die('Cannot write '.$filename);
 	foreach ($epost as $line) fwrite($file,$line.PHP_EOL);
-- 
GitLab