Skip to content

Commit 81f5d83

Browse files
committed
Merge branch 'release/1.2.7'
2 parents 72511a8 + 93560a7 commit 81f5d83

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

Sources/Pam/Pam+Static.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ import UIKit
1010

1111
extension Pam {
1212

13+
public static func getDatabaseAlias() -> String {
14+
return Pam.shared.getDatabaseAlias()
15+
}
16+
1317
public static func track(event: String, payload: [String: Any]? = nil, trackerCallBack: TrackerCallback? = nil) {
1418
Pam.shared.track(event: event, payload: payload, trackerCallBack: trackerCallBack)
1519
}

Sources/Pam/Pam.swift

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,14 @@ public class Pam: NSObject {
288288
let loginContact = loginContactID ?? readValue(key: .loginContactID)
289289
return loginContact ?? publicContact
290290
}
291-
291+
292+
func getDatabaseAlias() -> String{
293+
if isUserLogin() {
294+
return config?.loginDBAlias ?? ""
295+
}
296+
return config?.publicDBAlias ?? ""
297+
}
298+
292299
private func postTracker(event: String, payload: [String: Any]? = nil, trackerCallBack: TrackerCallback? = nil) {
293300
let url = (config?.pamServer ?? "") + "/trackers/events"
294301

@@ -361,7 +368,7 @@ public class Pam: NSObject {
361368
let response = PamResponse(code: res?["code"] as? String,
362369
message: res?["message"] as? String,
363370
contactID: res?["contact_id"] as? String,
364-
database: res?["database"] as? String,
371+
database: res?["_database"] as? String,
365372
consentID: res?["consent_id"] as? String)
366373

367374
DispatchQueue.main.async {

0 commit comments

Comments
 (0)