Skip to content

Commit 0fbc9a2

Browse files
committed
linter fixes
1 parent 9663216 commit 0fbc9a2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

FlagsmithClient/Classes/Flagsmith.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,10 @@ public final class Flagsmith: @unchecked Sendable {
305305
let components = cacheControl.split(separator: ",")
306306
for component in components {
307307
let trimmed = component.trimmingCharacters(in: .whitespaces)
308-
let directive = trimmed.lowercased()
308+
let directiveTokens = trimmed.split(separator: "=").first?.split(separator: ";").first
309+
guard let directiveToken = directiveTokens else { continue }
310+
311+
let directive = directiveToken.trimmingCharacters(in: .whitespaces).lowercased()
309312
if directive == "no-cache" || directive == "no-store" {
310313
return true
311314
}

0 commit comments

Comments
 (0)