Skip to content

Commit

Permalink
fix: last missgin diff in swift
Browse files Browse the repository at this point in the history
  • Loading branch information
riderx committed May 20, 2022
1 parent fd3e744 commit bf7f97a
Showing 1 changed file with 11 additions and 14 deletions.
25 changes: 11 additions & 14 deletions ios/Plugin/CapacitorUpdater.swift
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ extension CustomError: LocalizedError {
"cap_version_code": self.versionCode,
"cap_version_os": self.versionOs,
"cap_plugin_version": self.pluginVersion,
"cap_version_name": UserDefaults.standard.string(forKey: "versionName") ?? "builtin"
"cap_version_name": self.getCurrentBundle().getName()
]
let request = AF.request(url, headers: headers)

Expand Down Expand Up @@ -324,34 +324,31 @@ extension CustomError: LocalizedError {
return false
}

public func getLastPathHot() -> String {
return UserDefaults.standard.string(forKey: "lastPathHot") ?? ""
}

public func getVersionName() -> String {
return UserDefaults.standard.string(forKey: "versionName") ?? ""
}

public func getLastPathPersist() -> String {
return UserDefaults.standard.string(forKey: "lastPathPersist") ?? ""
}

public func reset() {
let version = UserDefaults.standard.string(forKey: "versionName") ?? ""
sendStats(action: "reset", version: version)

public func reset(internal: Bool = false) {
UserDefaults.standard.set("", forKey: "lastPathHot")
UserDefaults.standard.set("", forKey: "lastPathPersist")
UserDefaults.standard.set("", forKey: "versionName")
UserDefaults.standard.synchronize()
if(!internal) {
sendStats("reset", this.getCurrentBundle())
}
}

func sendStats(action: String, version: String) {
func sendStats(action: String, version: VersionInfo) {
if (statsUrl == "") { return }
let parameters: [String: String] = [
"platform": "ios",
"action": action,
"device_id": self.deviceID,
"version_name": version,
"version_name": version.getName(),
"version_build": self.versionBuild,
"version_code": self.versionCode,
"version_os": self.versionOs,
Expand All @@ -361,7 +358,7 @@ extension CustomError: LocalizedError {

DispatchQueue.global(qos: .background).async {
let _ = AF.request(self.statsUrl, method: .post,parameters: parameters, encoder: JSONParameterEncoder.default)
print("\(self.TAG) Stats send for \(action), version \(version)")
print("\(self.TAG) Stats send for \(action), version \(version.getName())")
}
}

Expand Down Expand Up @@ -458,7 +455,7 @@ extension CustomError: LocalizedError {
return UserDefaults.standard.string(forKey: self.CAP_SERVER_PATH) ?? "public"
}

public func isUsingBuiltin() -> Boolean {
public func isUsingBuiltin() -> Bool {
return self.getCurrentBundlePath().equals("public")
}

Expand All @@ -480,7 +477,7 @@ extension CustomError: LocalizedError {
}
}

public func setNextVersion(next:? String) -> boolean {
public func setNextVersion(next:? String) -> Bool {
if (next == nil) {
UserDefaults.standard.removeObject(forKey: self.NEXT_VERSION)
} else {
Expand Down

0 comments on commit bf7f97a

Please sign in to comment.