From 80823bf15c867946892d363b6d2fb6804a3fc383 Mon Sep 17 00:00:00 2001 From: rmcrackan Date: Tue, 17 Mar 2026 16:59:11 -0400 Subject: [PATCH] don't set cookies without values. Attempting to solve #1682 --- .../LibationAvalonia/Dialogs/Login/AvaloniaLoginChoiceEager.cs | 2 ++ Source/LibationWinForms/Dialogs/Login/WebLoginDialog.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Source/LibationAvalonia/Dialogs/Login/AvaloniaLoginChoiceEager.cs b/Source/LibationAvalonia/Dialogs/Login/AvaloniaLoginChoiceEager.cs index ac7927f1..d4ff039f 100644 --- a/Source/LibationAvalonia/Dialogs/Login/AvaloniaLoginChoiceEager.cs +++ b/Source/LibationAvalonia/Dialogs/Login/AvaloniaLoginChoiceEager.cs @@ -82,6 +82,8 @@ public class AvaloniaLoginChoiceEager : ILoginChoiceEager { foreach (System.Net.Cookie c in shoiceIn.SignInCookies ?? []) { + if (string.IsNullOrEmpty(c.Value)) + continue; try { cookieManager.AddOrUpdateCookie(c); diff --git a/Source/LibationWinForms/Dialogs/Login/WebLoginDialog.cs b/Source/LibationWinForms/Dialogs/Login/WebLoginDialog.cs index 9844d483..a22c1b8d 100644 --- a/Source/LibationWinForms/Dialogs/Login/WebLoginDialog.cs +++ b/Source/LibationWinForms/Dialogs/Login/WebLoginDialog.cs @@ -41,6 +41,8 @@ public partial class WebLoginDialog : Form //Load init cookies foreach (System.Net.Cookie cookie in choiceIn.SignInCookies ?? []) { + if (string.IsNullOrEmpty(cookie.Value)) + continue; try { webView.CoreWebView2.CookieManager.AddOrUpdateCookie(webView.CoreWebView2.CookieManager.CreateCookieWithSystemNetCookie(cookie));