From 443d92409158fb4191da7f0a84a35decb3dca22d Mon Sep 17 00:00:00 2001 From: Selim Mustafaev Date: Sat, 6 Apr 2024 23:59:59 +0300 Subject: [PATCH] using google token in GB check --- AutoCat.xcodeproj/project.pbxproj | 4 ++-- AutoCatCore/Utils/Api.swift | 11 ++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/AutoCat.xcodeproj/project.pbxproj b/AutoCat.xcodeproj/project.pbxproj index f8bb9c4..045e5e9 100644 --- a/AutoCat.xcodeproj/project.pbxproj +++ b/AutoCat.xcodeproj/project.pbxproj @@ -1158,7 +1158,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = AutoCat/AutoCat.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 124; + CURRENT_PROJECT_VERSION = 125; DEVELOPMENT_TEAM = 46DTTB8X4S; INFOPLIST_FILE = AutoCat/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = AutoCat; @@ -1186,7 +1186,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = AutoCat/AutoCat.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 124; + CURRENT_PROJECT_VERSION = 125; DEVELOPMENT_TEAM = 46DTTB8X4S; INFOPLIST_FILE = AutoCat/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = AutoCat; diff --git a/AutoCatCore/Utils/Api.swift b/AutoCatCore/Utils/Api.swift index cdf3f58..89298a8 100644 --- a/AutoCatCore/Utils/Api.swift +++ b/AutoCatCore/Utils/Api.swift @@ -306,6 +306,15 @@ public class Api { } public static func checkVehicleGb(by number: String) -> Single { - return self.makeBodyRequest(api: "vehicles/checkGbTg", body: ["number": number]) + + return self.refreshFbToken().flatMap { () -> Single in + var body = ["number": number] + + if let token = Settings.shared.user.firebaseIdToken { + body["token"] = token + } + + return self.makeBodyRequest(api: "vehicles/checkGbTg", body: body) + } } }