From e153003079c10d83112afe89ebed2f0d17308527 Mon Sep 17 00:00:00 2001 From: richard Date: Sun, 21 Oct 2001 00:53:42 +0000 Subject: [PATCH] bug #473130: Nosy list not set correctly git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@319 57a73879-2fb5-44c3-a270-3262357dd7e2 --- CHANGES.txt | 9 ++++++--- roundup/mailgw.py | 10 ++++++++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 95b3484..aad2c99 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -3,9 +3,6 @@ are given with the most recent entry first. 2001-10-?? - 0.3.0 Feature: - . Hyperdatabase sorts strings-that-look-like-numbers as numbers now. - . CGI interface view customisation section may now be hidden (patch from - Roch'e Compaan.) Admin Tool (roundup-admin): . Interactive mode for running multiple (independant at present) commands. . Tabular display of nodes. @@ -19,6 +16,12 @@ Fixed: . Catch errors in login - no username or password supplied. . Fixed editing of password (Password property type) thanks Roch'e Compaan. . Fixed grouping of non-str properties thanks Roch'e Compaan. + . bug #473121: The customisation view and filters (CGI interface view + customisation section may now be hidden (patch from Roch'e Compaan.) + . bug #473122: Issue id sorting (hyperdb sorts strings-that-look-like-numbers + as numbers now. + . bug #473126: Sender unknown + . bug #473130: Nosy list not set correctly 2001-10-11 - 0.3.0 pre 2 Fixed: diff --git a/roundup/mailgw.py b/roundup/mailgw.py index 88fe1e7..c01235c 100644 --- a/roundup/mailgw.py +++ b/roundup/mailgw.py @@ -72,7 +72,7 @@ are calling the create() method to create a new node). If an auditor raises an exception, the original message is bounced back to the sender with the explanatory message given in the exception. -$Id: mailgw.py,v 1.20 2001-10-17 23:13:19 richard Exp $ +$Id: mailgw.py,v 1.21 2001-10-21 00:53:42 richard Exp $ ''' @@ -382,7 +382,7 @@ Subject was: "%s" if properties.has_key('title') and not props.has_key('title'): props['title'] = title props['messages'] = [message_id] - props['nosy'] = recipients[:] + props['nosy'] = props.get('nosy', []) + recipients props['nosy'].append(author) props['nosy'].sort() nodeid = cl.create(**props) @@ -418,6 +418,12 @@ def parseContent(content, blank_line=re.compile(r'[\r\n]+\s*[\r\n]+'), # # $Log: not supported by cvs2svn $ +# Revision 1.20 2001/10/17 23:13:19 richard +# Did a fair bit of work on the admin tool. Now has an extra command "table" +# which displays node information in a tabular format. Also fixed import and +# export so they work. Removed freshen. +# Fixed quopri usage in mailgw from bug reports. +# # Revision 1.19 2001/10/11 23:43:04 richard # Implemented the comma-separated printing option in the admin tool. # Fixed a typo (more of a vim-o actually :) in mailgw. -- 2.30.2