From 2a45571ae838803a6223f759824549e5f382ee28 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 26 Jun 2026 21:29:10 +0000
Subject: [PATCH 1/2] Update dependency Funogram.Telegram to v10
---
Emulsion.Telegram/Emulsion.Telegram.fsproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Emulsion.Telegram/Emulsion.Telegram.fsproj b/Emulsion.Telegram/Emulsion.Telegram.fsproj
index c7c460c..2736206 100644
--- a/Emulsion.Telegram/Emulsion.Telegram.fsproj
+++ b/Emulsion.Telegram/Emulsion.Telegram.fsproj
@@ -18,7 +18,7 @@ SPDX-License-Identifier: MIT
-
+
From c2d156d3e6145277b0ceb064ab8ffe3117f2d8e2 Mon Sep 17 00:00:00 2001
From: Friedrich von Never
Date: Fri, 26 Jun 2026 23:39:57 +0200
Subject: [PATCH 2/2] Fix tests after Funogram update
---
Emulsion.Tests/Telegram/FunogramTests.fs | 19 +++++++++++++------
Emulsion.Tests/Telegram/LinkGeneratorTests.fs | 1 +
2 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/Emulsion.Tests/Telegram/FunogramTests.fs b/Emulsion.Tests/Telegram/FunogramTests.fs
index 7f4636a..41b442a 100644
--- a/Emulsion.Tests/Telegram/FunogramTests.fs
+++ b/Emulsion.Tests/Telegram/FunogramTests.fs
@@ -112,18 +112,25 @@ let private createPoll from (question: string) (options: string[]) =
|> Array.map (fun opt -> {
Text = opt
VoterCount = 0
+ PersistentId = ""
+ Media = None
+ AddedByUser = None
+ AddedByChat = None
+ AdditionDate = None
TextEntities = Some [| |]
})
let poll= Poll.Create(
id = "",
- question = question,
- options = options,
- totalVoterCount = 0L,
- isClosed = false,
- isAnonymous = false,
+ allowsRevoting = false,
+ allowsMultipleAnswers = false,
``type`` = "",
- allowsMultipleAnswers = false
+ isAnonymous = false,
+ membersOnly = false,
+ totalVoterCount = 0L,
+ options = options,
+ question = question,
+ isClosed = false
)
{ defaultMessage with
diff --git a/Emulsion.Tests/Telegram/LinkGeneratorTests.fs b/Emulsion.Tests/Telegram/LinkGeneratorTests.fs
index cb3d947..9882df2 100644
--- a/Emulsion.Tests/Telegram/LinkGeneratorTests.fs
+++ b/Emulsion.Tests/Telegram/LinkGeneratorTests.fs
@@ -151,6 +151,7 @@ let private messageWithVideo =
Height = 0
MimeType = None
StartTimestamp = None
+ Qualities = None
Thumbnail = None
Width = 0
}