提交 dde58616 编写于 作者: K kohsuke

bug fix


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7523 71c3de6d-444a-0410-be80-ed276b4c234a
上级 33fbef27
......@@ -357,10 +357,15 @@ public class Mailer extends Publisher {
if(emailAddress!=null)
return emailAddress;
String extractedAddress = extractAddressFromId(user.getId());
if (extractedAddress != null)
return extractedAddress;
String extractedAddress = extractAddressFromId(user.getId());
if (extractedAddress != null)
return extractedAddress;
// try the inference logic
String address = MailAddressResolver.resolve(user);
if(address!=null)
return address;
if(user.getId().contains("@"))
// this already looks like an e-mail ID
return user.getId();
......@@ -387,7 +392,7 @@ public class Mailer extends Publisher {
public UserProperty newInstance(User user) {
return new UserProperty(MailAddressResolver.resolve(user));
return new UserProperty(null);
}
public UserProperty newInstance(StaplerRequest req) throws FormException {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册