Modify

Opened 11 years ago

Closed 8 years ago

#11637 closed enhancement (wontfix)

Resolver that uses username as email address

Reported by: Greg Warnes Owned by:
Priority: normal Component: AnnouncerPlugin
Severity: normal Keywords: email, resolver
Cc: Trac Release:

Description

This simple patch adds an additional resolver for the case when the username is the user's email address:

Index: announcer/resolvers.py
===================================================================
--- announcer/resolvers.py      (revision 13781)
+++ announcer/resolvers.py      (working copy)
@@ -102,3 +102,10 @@
         specified = self.setting.get_user_setting(req.session.sid)[1] or ''
         data = dict(specified_xmpp = specified,)
         return "prefs_announcer_xmppaddress.html", data
+
+class UsernameEmailResolver(Component):
+    """ This resolver uses the username as the email address """
+    implements(IAnnouncementAddressResolver)
+
+    def get_address_for_name(self, name, authenticated):
+        return name

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by Ryan J Ollos

Owner: Steffen Hoffmann deleted

comment:2 Changed 8 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

Please upgrade to Trac 1.2, which has integrated the core of AnnouncerPlugin. Please raise the issue on the trac:MailingList if you encounter the issue with Trac 1.2.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.