commit dee86d1c028b3d8c432e88e80a748a5598879c8e Author: fago Date: Fri Mar 27 09:23:20 2015 +0100 Added comment. diff --git a/core/lib/Drupal/Core/TypedData/TypedDataManager.php b/core/lib/Drupal/Core/TypedData/TypedDataManager.php index ebdc1e5..7c1d783 100644 --- a/core/lib/Drupal/Core/TypedData/TypedDataManager.php +++ b/core/lib/Drupal/Core/TypedData/TypedDataManager.php @@ -443,6 +443,7 @@ public function getCanonicalRepresentation(TypedDataInterface $data) { if ($data_definition instanceof ListDataDefinitionInterface) { $data_definition = $data_definition->getItemDefinition(); } + // Get the plugin definition of the used data type. $type_definition = $this->getDefinition($data_definition->getDataType()); if (!empty($type_definition['unwrap_for_canonical_representation'])) { return $data->getValue();