From f28be98de3d51ef8058a7e407380158d56b5e6ff Mon Sep 17 00:00:00 2001 From: Matt Blank Date: Wed, 18 Jun 2025 15:18:48 -0400 Subject: [PATCH] Update RawClient to comma separate `expand` enum values --- .fernignore | 3 ++- src/Merge.Client/Core/RawClient.cs | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.fernignore b/.fernignore index 0b8ecbba..20489916 100644 --- a/.fernignore +++ b/.fernignore @@ -9,4 +9,5 @@ src/Merge.Client/Crm/CustomObjects/CustomObjectsClient.cs src/Merge.Client/Ticketing/Collections/CollectionsClient.cs src/Merge.Client/Ticketing/Projects/ProjectsClient.cs src/Merge.Client/Ticketing/Tickets/TicketsClient.cs -src/Merge.Client/MergeClient.cs \ No newline at end of file +src/Merge.Client/MergeClient.cs +src/Merge.Client/Core/RawClient.cs \ No newline at end of file diff --git a/src/Merge.Client/Core/RawClient.cs b/src/Merge.Client/Core/RawClient.cs index 946fcd18..4c9629c4 100644 --- a/src/Merge.Client/Core/RawClient.cs +++ b/src/Merge.Client/Core/RawClient.cs @@ -266,10 +266,18 @@ Dictionary inputDict break; case IEnumerable strList: { + if (kvp.Key == "expand") + { + result.Add(new KeyValuePair(kvp.Key, string.Join(",", strList))); + } + else + { + foreach (var value in strList) { result.Add(new KeyValuePair(kvp.Key, value)); } + } break; }