Changeset 2033
- Timestamp:
- 11/03/2015 03:48:55 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/trac.wordpress.org/patches/notifications.diff
r1175 r2033 1 1 Index: trac-1.0.1/trac/ticket/notification.py 2 2 =================================================================== 3 --- trac-1.0.1/trac/ticket/notification.py (revision 1 2423)3 --- trac-1.0.1/trac/ticket/notification.py (revision 14348) 4 4 +++ trac-1.0.1/trac/ticket/notification.py (working copy) 5 5 @@ -29,6 +29,7 @@ … … 11 11 12 12 class TicketNotificationSystem(Component): 13 @@ -94,6 +95,5 7@@13 @@ -94,6 +95,58 @@ 14 14 torecipients.append(row[2]) 15 15 break … … 46 46 + 47 47 + # Add focus subscribers 48 + focuses = focuses.split(', ') 49 + focuses = list(set(focuses)) # de-dupe 50 + for row in db("""SELECT username FROM _notifications 51 + WHERE type = 'focus' AND value IN ( %s )""" % ','.join(['%s']*len(focuses)), focuses): 52 + torecipients.append(row[0]) 48 + if focuses: 49 + focuses = focuses.split(', ') 50 + focuses = list(set(focuses)) # de-dupe 51 + for row in db("""SELECT username FROM _notifications 52 + WHERE type = 'focus' AND value IN ( %s )""" % ','.join(['%s']*len(focuses)), focuses): 53 + torecipients.append(row[0]) 53 54 + 54 55 + # Add component subscribers … … 69 70 if notify_updater: 70 71 for author, ticket in db(""" 71 @@ -126,6 +17 8,12 @@72 @@ -126,6 +179,12 @@ 72 73 elif updater: 73 74 torecipients.append(updater)
Note: See TracChangeset
for help on using the changeset viewer.