From 50cc6a85e5d4c817235aee58e9d461e4034df27b Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind@owncloud.com>
Date: Tue, 11 Feb 2014 14:26:40 +0100
Subject: [PATCH] Add explicit sorting

---
 lib/private/appconfig.php | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/private/appconfig.php b/lib/private/appconfig.php
index 71aa830731..a47e1ad49e 100644
--- a/lib/private/appconfig.php
+++ b/lib/private/appconfig.php
@@ -92,7 +92,7 @@ class AppConfig implements \OCP\IAppConfig {
 	 * entry in the appconfig table.
 	 */
 	public function getApps() {
-		$query = 'SELECT DISTINCT `appid` FROM `*PREFIX*appconfig`';
+		$query = 'SELECT DISTINCT `appid` FROM `*PREFIX*appconfig` ORDER BY `appid`';
 		$result = $this->conn->executeQuery($query);
 
 		$apps = array();
@@ -112,7 +112,9 @@ class AppConfig implements \OCP\IAppConfig {
 	 */
 	public function getKeys($app) {
 		$values = $this->getAppValues($app);
-		return array_keys($values);
+		$keys = array_keys($values);
+		sort($keys);
+		return $keys;
 	}
 
 	/**
-- 
GitLab