From 24b27b33c38ecc8eba1f220ee1f29963ce16cc57 Mon Sep 17 00:00:00 2001 From: Tyler Antonio <contact@tanton.io> Date: Wed, 22 Apr 2015 13:21:00 -0600 Subject: [PATCH] Fixed bug with adding metadata where it would try to run an UPDATE against the SQL DB if an entry did not already exist. --- lib/SimpleSAML/Metadata/MetaDataStorageHandlerPdo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerPdo.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerPdo.php index b5288aa9a..7bde1847a 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerPdo.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerPdo.php @@ -194,7 +194,7 @@ class SimpleSAML_Metadata_MetaDataStorageHandlerPdo extends SimpleSAML_Metadata_ $metadata->execute(); $retrivedEntityIDs = $metadata->fetch(); - if(count($retrivedEntityIDs) > 0){ + if($retrivedEntityIDs !== FALSE && count($retrivedEntityIDs) > 0){ $stmt = $this->pdo->prepare("UPDATE $tableName SET entity_data = :entity_data WHERE entity_id = :entity_id"); } else{ -- GitLab