From 64777881c45f81b984b5fb82036aa4c8ab68019f Mon Sep 17 00:00:00 2001 From: eevee <94960726+whoeevee@users.noreply.github.com> Date: Sun, 21 Sep 2025 20:59:21 +0300 Subject: [PATCH] song play in a random order fix --- .../Premium/DynamicPremium+ModifyingFunctions.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Sources/EeveeSpotify/Premium/DynamicPremium+ModifyingFunctions.swift b/Sources/EeveeSpotify/Premium/DynamicPremium+ModifyingFunctions.swift index 3b28caa..77089ca 100644 --- a/Sources/EeveeSpotify/Premium/DynamicPremium+ModifyingFunctions.swift +++ b/Sources/EeveeSpotify/Premium/DynamicPremium+ModifyingFunctions.swift @@ -7,6 +7,15 @@ func modifyRemoteConfiguration(_ configuration: inout UcsResponse) { } modifyAttributes(&configuration.attributes.accountAttributes) + modifyAssignedValues(&configuration.assignedValues) +} + +func modifyAssignedValues(_ values: inout [AssignedValue]) { + if let index = values.firstIndex(where: { $0.propertyID.name == "enable_pick_and_shuffle_common_capping" }) { + values[index].enumValue = EnumValue.with { + $0.value = "Disabled" + } + } } func modifyAttributes(_ attributes: inout [String: AccountAttribute]) {