Skip to content

Commit e7f83c1

Browse files
author
Richard Jones
committed
[SF#473130]: Nosy list not set correctly
1 parent 1b714d8 commit e7f83c1

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

CHANGES.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ are given with the most recent entry first.
33

44
2001-10-?? - 0.3.0
55
Feature:
6-
. Hyperdatabase sorts strings-that-look-like-numbers as numbers now.
7-
. CGI interface view customisation section may now be hidden (patch from
8-
Roch'e Compaan.)
96
Admin Tool (roundup-admin):
107
. Interactive mode for running multiple (independant at present) commands.
118
. Tabular display of nodes.
@@ -19,6 +16,12 @@ Fixed:
1916
. Catch errors in login - no username or password supplied.
2017
. Fixed editing of password (Password property type) thanks Roch'e Compaan.
2118
. Fixed grouping of non-str properties thanks Roch'e Compaan.
19+
. bug #473121: The customisation view and filters (CGI interface view
20+
customisation section may now be hidden (patch from Roch'e Compaan.)
21+
. bug #473122: Issue id sorting (hyperdb sorts strings-that-look-like-numbers
22+
as numbers now.
23+
. bug #473126: Sender unknown
24+
. bug #473130: Nosy list not set correctly
2225

2326
2001-10-11 - 0.3.0 pre 2
2427
Fixed:

roundup/mailgw.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class node. Any parts of other types are each stored in separate files
7272
an exception, the original message is bounced back to the sender with the
7373
explanatory message given in the exception.
7474
75-
$Id: mailgw.py,v 1.20 2001-10-17 23:13:19 richard Exp $
75+
$Id: mailgw.py,v 1.21 2001-10-21 00:53:42 richard Exp $
7676
'''
7777

7878

@@ -382,7 +382,7 @@ def handle_message(self, message):
382382
if properties.has_key('title') and not props.has_key('title'):
383383
props['title'] = title
384384
props['messages'] = [message_id]
385-
props['nosy'] = recipients[:]
385+
props['nosy'] = props.get('nosy', []) + recipients
386386
props['nosy'].append(author)
387387
props['nosy'].sort()
388388
nodeid = cl.create(**props)
@@ -418,6 +418,12 @@ def parseContent(content, blank_line=re.compile(r'[\r\n]+\s*[\r\n]+'),
418418

419419
#
420420
# $Log: not supported by cvs2svn $
421+
# Revision 1.20 2001/10/17 23:13:19 richard
422+
# Did a fair bit of work on the admin tool. Now has an extra command "table"
423+
# which displays node information in a tabular format. Also fixed import and
424+
# export so they work. Removed freshen.
425+
# Fixed quopri usage in mailgw from bug reports.
426+
#
421427
# Revision 1.19 2001/10/11 23:43:04 richard
422428
# Implemented the comma-separated printing option in the admin tool.
423429
# Fixed a typo (more of a vim-o actually :) in mailgw.

0 commit comments

Comments
 (0)