From 54df878185c90656abeb3d5ccc2f410fae955148 Mon Sep 17 00:00:00 2001 From: Lyndon Jetten Date: Fri, 27 Mar 2020 13:37:07 +0100 Subject: [PATCH 1/2] Bilder werden wieder angezeigt. --- ChatController/HauptKlassen/Chat.cs | 14 +++++++------- ChatController/LoginKlassen/UserMessages.cs | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ChatController/HauptKlassen/Chat.cs b/ChatController/HauptKlassen/Chat.cs index c99712c..c7216ed 100644 --- a/ChatController/HauptKlassen/Chat.cs +++ b/ChatController/HauptKlassen/Chat.cs @@ -200,7 +200,7 @@ namespace ChatController.HauptKlassen if (_UserMessages != null && _UserMessages.Response.Messages.Length > 0) { - timespan = _UserMessages.Response.Messages.First().CreatedAt; + timespan = _UserMessages.Response.Messages.First().Created_At; } if (pCurrentContact != null) @@ -484,7 +484,7 @@ namespace ChatController.HauptKlassen } else { - Messages.Add(new ChatMessage(message.User_Name, Path.GetFileName(pFile), sendTime, message.SmallerImage, true, pFile, pGroupId)); + Messages.Add(new ChatMessage(message.User_Name, Path.GetFileName(pFile), sendTime, message.Smaller_Image, true, pFile, pGroupId)); } } @@ -521,7 +521,7 @@ namespace ChatController.HauptKlassen } else { - Messages.Add(new ChatMessage(message.User_Name, Path.GetFileName(pFileName), sendtime, message.SmallerImage, true, pFileName, pGroupId)); + Messages.Add(new ChatMessage(message.User_Name, Path.GetFileName(pFileName), sendtime, message.Smaller_Image, true, pFileName, pGroupId)); } } @@ -1290,13 +1290,13 @@ namespace ChatController.HauptKlassen var clientZone = TimeZoneInfo.Local; var formattedTime = TimeZoneInfo.ConvertTimeFromUtc(time, clientZone); var isLoggedInUsersMessage = ChatDaten.Userid != null && message.UserId == ChatDaten.Userid.Value; - var messageText = message.Text ?? (string.IsNullOrEmpty(message.File) ? string.Empty : message.OriginalFilename); + var messageText = message.Text ?? (string.IsNullOrEmpty(message.File) ? string.Empty : message.Original_Filename); if (!string.IsNullOrEmpty(message.File)) { - Messages.Add(Constants.ImageFileExtensions.Contains(Path.GetExtension(message.File).ToUpperInvariant()) ? - new ChatMessage(message.User_Name, messageText, formattedTime, isLoggedInUsersMessage, DownloadImage(message.SmallerImage), message.File, message.OriginalFilename, message.GroupId) : - new ChatMessage(message.User_Name, messageText, formattedTime, message.SmallerImage, isLoggedInUsersMessage, message.File, message.GroupId)); + Messages.Add(Constants.ImageFileExtensions.Contains(Path.GetExtension(message.File).ToUpperInvariant()) ? //SmallerImage ist null + new ChatMessage(message.User_Name, messageText, formattedTime, isLoggedInUsersMessage, DownloadImage(message.Smaller_Image), message.File, message.Original_Filename, message.GroupId) : + new ChatMessage(message.User_Name, messageText, formattedTime, message.Smaller_Image, isLoggedInUsersMessage, message.File, message.GroupId)); } else { diff --git a/ChatController/LoginKlassen/UserMessages.cs b/ChatController/LoginKlassen/UserMessages.cs index 24dd7e8..8f4ac83 100644 --- a/ChatController/LoginKlassen/UserMessages.cs +++ b/ChatController/LoginKlassen/UserMessages.cs @@ -23,10 +23,10 @@ public long Id { get; set; } public string Text { get; set; } public string File { get; set; } - public string OriginalFilename { get; set; } - public string SmallerImage { get; set; } + public string Original_Filename { get; set; } + public string Smaller_Image { get; set; } public LastMessageTimeStamp Timestamp { get; set; } - public long CreatedAt { get; set; } + public long Created_At { get; set; } public long UserId { get; set; } public string User_Name { get; set; } public string User_Picture { get; set; } From f9e1116766efa33baad72e1010ee821cb0777dfd Mon Sep 17 00:00:00 2001 From: Lyndon Jetten Date: Tue, 31 Mar 2020 14:23:38 +0200 Subject: [PATCH 2/2] Bilder mit Umlauten werden angezeigt --- ChatController/HauptKlassen/Chat.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ChatController/HauptKlassen/Chat.cs b/ChatController/HauptKlassen/Chat.cs index c7216ed..5ca4149 100644 --- a/ChatController/HauptKlassen/Chat.cs +++ b/ChatController/HauptKlassen/Chat.cs @@ -116,9 +116,8 @@ namespace ChatController.HauptKlassen if (!string.IsNullOrEmpty(serverResponse)) { - Debug.WriteLine(serverResponse); _UserMessages = JsonConvert.DeserializeObject(serverResponse); - + if (_UserMessages.Response.HasMorePages) { _NextPage = _UserMessages.Response.NextPage;