aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Security/AuthenticationRepository.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/Security/AuthenticationRepository.cs')
-rw-r--r--Emby.Server.Implementations/Security/AuthenticationRepository.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/Emby.Server.Implementations/Security/AuthenticationRepository.cs b/Emby.Server.Implementations/Security/AuthenticationRepository.cs
index 392db6935..a2d61873b 100644
--- a/Emby.Server.Implementations/Security/AuthenticationRepository.cs
+++ b/Emby.Server.Implementations/Security/AuthenticationRepository.cs
@@ -206,15 +206,15 @@ namespace Emby.Server.Implementations.Security
{
using (var connection = CreateConnection(true))
{
- var result = new QueryResult<AuthenticationInfo>();
-
- connection.RunInTransaction(db =>
+ return connection.RunInTransaction(db =>
{
+ var result = new QueryResult<AuthenticationInfo>();
+
var statementTexts = new List<string>();
statementTexts.Add(commandText);
statementTexts.Add("select count (Id) from AccessTokens" + whereTextWithoutPaging);
- var statements = PrepareAllSafe(db, string.Join(";", statementTexts.ToArray()))
+ var statements = PrepareAllSafe(db, statementTexts)
.ToList();
using (var statement = statements[0])
@@ -236,10 +236,10 @@ namespace Emby.Server.Implementations.Security
}
}
- }, ReadTransactionMode);
+ result.Items = list.ToArray();
+ return result;
- result.Items = list.ToArray();
- return result;
+ }, ReadTransactionMode);
}
}
}