Commit 9f9326ad8946d1c5c5fc7c3ac380b35e2a470387

  • avatar
  • meinhard <meinhard @be…n.org>
  • Fri Jan 13 18:18:42 CET 2012
  • Tree SHA1: 48b68cc
  • Parent SHA1: 3f8af50 (using geonames_cache instead of cities/countries, ordering country and region member list by city (ticket #1591))
  • raw diff | raw patch
fixing comment notification exception for members with 'crypted' email address
  
397397 return $this->get_crypted($this->LastName, "");
398398 }
399399
400 /**
401 * Get member's email address (uses various permission checks)
402 * @return string Email address of member, empty if read permission denied
403 */
400404 public function get_email() {
401405 return $this->get_crypted($this->Email, "");
402406 }
403407
408 /**
409 * Get member's email address (no permission checks)
410 * @return string|bool Email address of member, false on database error
411 */
412 public function getEmailWithoutPermissionChecks() {
413 return urldecode(strip_tags(MOD_crypt::AdminReadCrypted($this->Email)));
414 }
415
404416 public function get_messengers() {
405417 $messengers = array(
406418 array("network" => "GOOGLE", "nicename" => "Google Talk", "image" => "icon_gtalk.png", "href" => ""),
16221622 */
16231623 public function sendMail($subject, $body) {
16241624 $from = PVars::getObj('mailAddresses')->noreply;
1625 $to = $this->email;
1625 $to = $this->getEmailWithoutPermissionChecks();
16261626
16271627 // Create HTML version via purifier (linkify and add paragraphs)
16281628 $purifier = MOD_htmlpure::getAdvancedHtmlPurifier();