Fixed group settings returning XML by default

This commit is contained in:
Kenneth Skovhede
2026-02-11 16:24:11 +01:00
parent 9511d60711
commit b1c9c5ec1c
@@ -2,7 +2,6 @@
using Duplicati.Library.Common.IO;
using System.Text.Json;
namespace Duplicati.Proprietary.GoogleWorkspace.SourceItems;
internal class GroupSettingsSourceEntry(SourceProvider provider, string parentPath, string groupEmail)
@@ -14,6 +13,7 @@ internal class GroupSettingsSourceEntry(SourceProvider provider, string parentPa
{
var service = provider.ApiHelper.GetGroupsSettingsService();
var request = service.Groups.Get(groupEmail);
request.Alt = Google.Apis.Groupssettings.v1.GroupssettingsBaseServiceRequest<Google.Apis.Groupssettings.v1.Data.Groups>.AltEnum.Json;
var settings = await request.ExecuteAsync(cancellationToken);
var json = JsonSerializer.Serialize(settings, new JsonSerializerOptions { WriteIndented = true });