core: fix updating invitation link data, use flexible link data encoding for backward/forward compatibility (#5988)

* core: fix updating invitation link data

* ghc 8.10.7 type annotation

* update link data encoding to use long strings for user data

* update encoding

* fix test

* update simplexmq

* rename field

* simplexmq

* remove comments

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>

---------

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
This commit is contained in:
Evgeny
2025-06-16 12:31:37 +01:00
committed by GitHub
co-authored by spaced4ndy
parent 77eaea5b38
commit 289b5ffffe
9 changed files with 64 additions and 53 deletions
+1 -1
View File
@@ -2190,7 +2190,7 @@ public enum MemberCriteria: String, Codable, Identifiable, Hashable {
public struct ContactShortLinkData: Codable, Hashable {
public var profile: Profile
public var welcomeMsg: String?
public var message: String?
}
public struct GroupShortLinkData: Codable, Hashable {