~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/registry/interfaces/mailinglist.py

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-05-18 18:50:39 UTC
  • mfrom: (13033.2.4 bug-777786)
  • Revision ID: launchpad@pqm.canonical.com-20110518185039-h7f6fmiryyo7a2np
[r=gmb][bug=777786] instead of an ineffectual "stop email" link,
        give users the option to contact the subscribing team

Show diffs side-by-side

added added

removed removed

Lines of Context:
110
110
    INACTIVE = DBItem(7, """
111
111
        Inactive
112
112
 
113
 
        A previously active mailing lit has been made inactive by its team
 
113
        A previously active mailing list has been made inactive by its team
114
114
        owner.
115
115
        """)
116
116
 
132
132
 
133
133
        The mailing list has been flagged for deactivation by the team owner.
134
134
        Mailman will be informed of this and will take the necessary actions
135
 
        to deactive the list.
 
135
        to deactivate the list.
136
136
        """)
137
137
 
138
138
    MOD_FAILED = DBItem(11, """
246
246
        title=_('Review date'),
247
247
        description=_('The date on which this mailing list registration was '
248
248
                      'reviewed, or None if the registration has not yet '
249
 
                      'been reviewed.')
250
 
        )
 
249
                      'been reviewed.'))
251
250
 
252
251
    date_activated = Datetime(
253
252
        title=_('Activation date'),
255
254
                      'meaning that the Mailman process has successfully '
256
255
                      'created it.  This may be None if the mailing list '
257
256
                      'has not yet been activated, or that its activation '
258
 
                      'has failed.')
259
 
        )
 
257
                      'has failed.'))
260
258
 
261
259
    status = Choice(
262
260
        title=_('Status'),
434
432
    def getReviewableMessages(message_id_filter=None):
435
433
        """Return the set of all held messages for this list requiring review.
436
434
 
437
 
        :param message_id_filter: If supplied only messages with message ids in
438
 
            the filter are returned.
 
435
        :param message_id_filter: If supplied only messages with message ids
 
436
            in the filter are returned.
439
437
        :return: A sequence of `IMessageApproval`s for this mailing list,
440
438
            where the status is `PostedMessageStatus.NEW`.  The returned set
441
439
            is ordered first by the date the message was posted, then by