From 2e991f602dab1ecd45a4c7441437a3a4ed98cdc7 Mon Sep 17 00:00:00 2001 From: Alan Maynard Date: Fri, 29 Mar 2019 18:40:27 -0400 Subject: [PATCH] SWE-12 Static member to handle date formatting --- SynchronyFinancial/SynchronyFinancial/Defaults.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SynchronyFinancial/SynchronyFinancial/Defaults.swift b/SynchronyFinancial/SynchronyFinancial/Defaults.swift index 375d8a3..6da079f 100644 --- a/SynchronyFinancial/SynchronyFinancial/Defaults.swift +++ b/SynchronyFinancial/SynchronyFinancial/Defaults.swift @@ -22,6 +22,13 @@ final class Defaults { static let token = UserDefaults.standard.string(forKey: "access_token") ?? "" static let authHeader = ["Authorization": "Bearer \(token)"] + static let careCreditDateFormatter: DateFormatter = { + var formatter = DateFormatter() + formatter.dateFormat = "yyyyMMdd" + formatter.locale = Locale.current + return formatter + }() + static var headerForLogin: [String: Any] = { return ["client_id": "carecredit", "client_secret": "", @@ -55,7 +62,6 @@ final class Defaults { let start_date = formatter.string(from: Calendar.current.date(byAdding: .day, value: -14, to: Date()) ?? Date()) let end_date = formatter.string(from: Date()) - return ["account_alias": account_alias, "begin_sequence": "1", "end_date": end_date,