]> git.mxchange.org Git - friendica.git/commitdiff
language issues in enotify
authorfriendica <info@friendica.com>
Mon, 26 Mar 2012 08:43:26 +0000 (01:43 -0700)
committerfriendica <info@friendica.com>
Mon, 26 Mar 2012 08:43:26 +0000 (01:43 -0700)
include/enotify.php

index 1918f26df3e2e02f523a81e222fbe29e00bbdf02..8385bdec59dac7a8b332df5112f48841e8dfa170 100755 (executable)
@@ -5,6 +5,12 @@ function notification($params) {
        logger('notification: entry', LOGGER_DEBUG);
 
        $a = get_app();
+
+       // from here on everything is in the recipients language
+
+       push_lang($params['language']);
+
+
        $banner = t('Friendica Notification');
        $product = FRIENDICA_PLATFORM;
        $siteurl = z_path();
@@ -180,9 +186,6 @@ function notification($params) {
        $hsitelink = $h['hsitelink'];
        $itemlink  = $h['itemlink']; 
 
-       // from here on everything is in the recipients language
-
-       push_lang($params['language']);
 
        require_once('include/html2bbcode.php');        
 
@@ -234,8 +237,10 @@ function notification($params) {
        );
        if($r)
                $notify_id = $r[0]['id'];
-       else
+       else {
+               pop_lang();
                return;
+       }
 
        $itemlink = $a->get_baseurl() . '/notify/view/' . $notify_id;
        $msg = replace_macros($epreamble,array('$itemlink' => $itemlink));
@@ -246,7 +251,6 @@ function notification($params) {
        );
                
 
-
        // send email notification if notification preferences permit
 
        require_once('bbcode.php');