From 87148368a5c68a9fd91120582ec05ca19cd10e8c Mon Sep 17 00:00:00 2001 From: "L. Ellenbeck" <ellenbeck@itc.rwth-aachen.de> Date: Mon, 2 Nov 2020 12:05:21 +0100 Subject: [PATCH] WIP: fixed get token coscine/issues#1125 --- src/Database.T4/Properties/AssemblyInfo.cs | 2 +- src/Database.Tests/Properties/AssemblyInfo.cs | 2 +- src/Database/Models/ApiTokenModel.cs | 9 +++++++-- src/Database/Properties/AssemblyInfo.cs | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/Database.T4/Properties/AssemblyInfo.cs b/src/Database.T4/Properties/AssemblyInfo.cs index 2b083c6..9a9185b 100644 --- a/src/Database.T4/Properties/AssemblyInfo.cs +++ b/src/Database.T4/Properties/AssemblyInfo.cs @@ -11,6 +11,6 @@ using System.Reflection; [assembly: AssemblyProduct("Database.T4")] [assembly: AssemblyVersion("1.26.0")] [assembly: AssemblyFileVersion("1.26.0")] -[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0003")] +[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0004")] [assembly: AssemblyCopyright("2020 IT Center, RWTH Aachen University")] diff --git a/src/Database.Tests/Properties/AssemblyInfo.cs b/src/Database.Tests/Properties/AssemblyInfo.cs index 762e170..a3c7429 100644 --- a/src/Database.Tests/Properties/AssemblyInfo.cs +++ b/src/Database.Tests/Properties/AssemblyInfo.cs @@ -11,6 +11,6 @@ using System.Reflection; [assembly: AssemblyProduct("Database.Tests")] [assembly: AssemblyVersion("1.26.0")] [assembly: AssemblyFileVersion("1.26.0")] -[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0003")] +[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0004")] [assembly: AssemblyCopyright("2020 IT Center, RWTH Aachen University")] diff --git a/src/Database/Models/ApiTokenModel.cs b/src/Database/Models/ApiTokenModel.cs index 4b6ae1f..0f776d6 100644 --- a/src/Database/Models/ApiTokenModel.cs +++ b/src/Database/Models/ApiTokenModel.cs @@ -44,8 +44,13 @@ namespace Coscine.Database.Models public ApiTokenObject GetToken(string userId, string token) { - var t = GetWhere(x => x.UserId.ToString() == userId && x.Token.ToLower() == token.ToLower()); - if(t == null) + return GetToken(new Guid(userId), token); + } + + public ApiTokenObject GetToken(Guid userId, string token) + { + var t = GetWhere(x => x.UserId == userId && x.Token.ToLower() == token.ToLower()); + if (t == null) { return null; } diff --git a/src/Database/Properties/AssemblyInfo.cs b/src/Database/Properties/AssemblyInfo.cs index 356b223..1493261 100644 --- a/src/Database/Properties/AssemblyInfo.cs +++ b/src/Database/Properties/AssemblyInfo.cs @@ -11,6 +11,6 @@ using System.Reflection; [assembly: AssemblyProduct("Database")] [assembly: AssemblyVersion("1.26.0")] [assembly: AssemblyFileVersion("1.26.0")] -[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0003")] +[assembly: AssemblyInformationalVersion("1.26.0-topic-1125-apito0004")] [assembly: AssemblyCopyright("2020 IT Center, RWTH Aachen University")] -- GitLab