diff options
-rw-r--r-- | lib/private/AppConfig.php | 4 | ||||
-rw-r--r-- | tests/lib/AppConfigTest.php | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/private/AppConfig.php b/lib/private/AppConfig.php index 9e36ad0cd57..a671848245e 100644 --- a/lib/private/AppConfig.php +++ b/lib/private/AppConfig.php @@ -348,10 +348,10 @@ class AppConfig implements IAppConfig { $rows = $result->fetchAll(); foreach ($rows as $row) { if (!isset($this->cache[$row['appid']])) { - $this->cache[$row['appid']] = []; + $this->cache[(string)$row['appid']] = []; } - $this->cache[$row['appid']][$row['configkey']] = $row['configvalue']; + $this->cache[(string)$row['appid']][(string)$row['configkey']] = (string)$row['configvalue']; } $result->closeCursor(); diff --git a/tests/lib/AppConfigTest.php b/tests/lib/AppConfigTest.php index 40a99709bd5..d2643d599f3 100644 --- a/tests/lib/AppConfigTest.php +++ b/tests/lib/AppConfigTest.php @@ -140,11 +140,11 @@ class AppConfigTest extends TestCase { public function testGetApps() { $config = new \OC\AppConfig(\OC::$server->getDatabaseConnection()); - $this->assertEquals([ + $this->assertEqualsCanonicalizing([ 'anotherapp', 'someapp', 'testapp', - '123456', + 123456, ], $config->getApps()); } @@ -152,7 +152,7 @@ class AppConfigTest extends TestCase { $config = new \OC\AppConfig(\OC::$server->getDatabaseConnection()); $keys = $config->getKeys('testapp'); - $this->assertEquals([ + $this->assertEqualsCanonicalizing([ 'deletethis', 'depends_on', 'enabled', |