re-obscure item body if localize_item() changes it. It's already flagged as obscured so we need it to actually be obscured.
This commit is contained in:
		| @@ -262,6 +262,8 @@ function localize_item(&$item){ | ||||
|  | ||||
| 		$item['body'] = sprintf($txt, $A, t($verb)); | ||||
| 	} | ||||
|  | ||||
|  | ||||
| /* | ||||
| // FIXME store parent item as object or target | ||||
| // (and update to json storage) | ||||
| @@ -363,6 +365,17 @@ function localize_item(&$item){ | ||||
| 	//	if($sparkle) | ||||
| //			$item['plink'] = $y . '?f=&url=' . $item['plink']; | ||||
| //	}  | ||||
|  | ||||
| 	// if item body was obscured and we changed it, re-obscure it | ||||
| 	// FIXME - we need a better filter than just the string 'data'; try and | ||||
| 	// match the fact that it's json encoded | ||||
|  | ||||
| 	if(($item['item_flags'] & ITEM_OBSCURED)  | ||||
| 		&& strlen($item['body']) && (! strpos($item['body'],'data'))) { | ||||
| 		$item['body']  = json_encode(crypto_encapsulate($item['body'],get_config('system','pubkey'))); | ||||
| 	} | ||||
| 	 | ||||
|  | ||||
| } | ||||
|  | ||||
| /** | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| 2014-08-24.777 | ||||
| 2014-08-25.778 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user