add gen_link_id() function to selectively encode/decode the message-id component of /display/ links for message-ids that contain troublesome characters
This commit is contained in:
@@ -1624,7 +1624,7 @@ logger('revision: ' . $arr['revision']);
|
||||
if($d2 > $d1)
|
||||
$arr['item_delayed'] = 1;
|
||||
|
||||
$arr['llink'] = z_root() . '/display/' . urlencode($arr['mid']);
|
||||
$arr['llink'] = z_root() . '/display/' . gen_link_id($arr['mid']);
|
||||
|
||||
if(! $arr['plink'])
|
||||
$arr['plink'] = $arr['llink'];
|
||||
@@ -2279,7 +2279,7 @@ function send_status_notifications($post_id,$item) {
|
||||
if($unfollowed)
|
||||
return;
|
||||
|
||||
$link = z_root() . '/display/' . urlencode($item['mid']);
|
||||
$link = z_root() . '/display/' . gen_link_id($item['mid']);
|
||||
|
||||
$y = q("select id from notify where link = '%s' and uid = %d limit 1",
|
||||
dbesc($link),
|
||||
|
Reference in New Issue
Block a user