From 8a3d5a71485ab3ae157e852c2dde37c2bb4ecea5 Mon Sep 17 00:00:00 2001
From: Tim van Dijen <tvdijen@gmail.com>
Date: Thu, 5 Mar 2020 23:02:55 +0100
Subject: [PATCH] Fix TypeDoesNotContainType|InvalidArgument

---
 lib/SimpleSAML/Store/SQL.php | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/lib/SimpleSAML/Store/SQL.php b/lib/SimpleSAML/Store/SQL.php
index 8b3b52ed3..c15cf4804 100644
--- a/lib/SimpleSAML/Store/SQL.php
+++ b/lib/SimpleSAML/Store/SQL.php
@@ -318,9 +318,12 @@ class SQL extends Store
         }
 
         $value = $row['_value'];
-        if (is_resource($value)) {
-            $value = stream_get_contents($value);
-        }
+//        if (is_resource($value)) {
+//            $value = stream_get_contents($value);
+//        }
+
+        Assert::string($value);
+
         $value = urldecode($value);
         $value = unserialize($value);
 
-- 
GitLab