@@ -365,6 +365,14 @@ public function formatContent($content, $senderInfo)
365
365
}
366
366
367
367
$ newMessageText = $ linkToNewMessage = '' ;
368
+ $ showEmail = api_get_configuration_value ('show_user_email_in_notification ' );
369
+ $ senderInfoName = '' ;
370
+ if (!empty ($ senderInfo )) {
371
+ $ senderInfoName = $ senderInfo ['complete_name ' ];
372
+ if ($ showEmail ) {
373
+ $ senderInfoName = $ senderInfo ['complete_name_with_email_forced ' ];
374
+ }
375
+ }
368
376
369
377
switch ($ this ->type ) {
370
378
case self ::NOTIFICATION_TYPE_DIRECT_MESSAGE :
@@ -382,7 +390,7 @@ public function formatContent($content, $senderInfo)
382
390
if (!empty ($ senderInfo )) {
383
391
$ newMessageText = sprintf (
384
392
get_lang ('YouHaveANewMessageFromX ' ),
385
- $ senderInfo [ ' complete_name_with_email ' ]
393
+ $ senderInfoName
386
394
);
387
395
}
388
396
$ linkToNewMessage = Display::url (
@@ -394,7 +402,7 @@ public function formatContent($content, $senderInfo)
394
402
if (!empty ($ senderInfo )) {
395
403
$ newMessageText = sprintf (
396
404
get_lang ('YouHaveANewInvitationFromX ' ),
397
- $ senderInfo [ ' complete_name_with_email ' ]
405
+ $ senderInfoName
398
406
);
399
407
}
400
408
$ linkToNewMessage = Display::url (
@@ -408,7 +416,7 @@ public function formatContent($content, $senderInfo)
408
416
$ senderName = $ senderInfo ['group_info ' ]['name ' ];
409
417
$ newMessageText = sprintf (get_lang ('YouHaveReceivedANewMessageInTheGroupX ' ), $ senderName );
410
418
$ senderName = Display::url (
411
- $ senderInfo [ ' complete_name_with_email ' ] ,
419
+ $ senderInfoName ,
412
420
api_get_path (WEB_CODE_PATH ).'social/profile.php? ' .$ senderInfo ['user_info ' ]['user_id ' ]
413
421
);
414
422
$ newMessageText .= '<br /> ' .get_lang ('User ' ).': ' .$ senderName ;
0 commit comments