1 diff -ur eventum-1.4/include/class.link_filter.php t/include/class.link_filter.php
2 --- eventum-1.4/include/class.link_filter.php 2005-01-26 02:28:03.000000000 +0200
3 +++ t/include/class.link_filter.php 2005-01-26 16:27:04.000000000 +0200
7 if (is_null($filters)) {
8 + $prj_id = Auth::getCurrentProject();
9 + if ($prj_id == null) {
17 lfi_id = plf_lfi_id AND
18 lfi_usr_role < " . User::getRoleByUser(Auth::getUserID()) . " AND
19 - plf_prj_id = " . Auth::getCurrentProject() . "
20 + plf_prj_id = $prj_id
23 $res = $GLOBALS["db_api"]->dbh->getAll($sql);
24 diff -ur eventum-1.4/include/class.mail.php t/include/class.mail.php
25 --- eventum-1.4/include/class.mail.php 2005-01-26 02:28:03.000000000 +0200
26 +++ t/include/class.mail.php 2005-01-26 17:36:41.000000000 +0200
29 $info = Mail_API::getAddressInfo($address);
30 if (!empty($info['sender_name'])) {
31 - return $info['sender_name'];
32 + return Mime_Helper::fixEncoding($info['sender_name']);
34 return $info['email'];
36 Only in t/include: class.mail_queue.php~
37 diff -ur eventum-1.4/include/class.mime_helper.php t/include/class.mime_helper.php
38 --- eventum-1.4/include/class.mime_helper.php 2005-01-26 02:28:04.000000000 +0200
39 +++ t/include/class.mime_helper.php 2005-01-26 02:49:33.000000000 +0200
41 * @return string The text, encoded only if it contains non-ASCII
44 - function encode($text, $charset = 'iso-8859-1')
45 + function encode($text, $charset = APP_CHARSET)
47 /* Return if nothing needs to be encoded. */
48 if (!MIME_Helper::is8bit($text)) {
49 diff -ur eventum-1.4/include/class.notification.php t/include/class.notification.php
50 --- eventum-1.4/include/class.notification.php 2005-01-26 02:28:03.000000000 +0200
51 +++ t/include/class.notification.php 2005-01-26 17:36:31.000000000 +0200
57 + 'from' => Mime_Helper::fixEncoding($sender),
62 $mail->setTextBody($text_message);
63 $setup = $mail->getSMTPSettings();
64 $from = Notification::getFixedFromHeader($issue_id, $setup["from"], 'issue');
65 + $sender = Mime_Helper::fixEncoding($sender);
66 $mail->send($from, $sender, 'New Issue Created');