File tree 2 files changed +13
-2
lines changed
2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ import UIKit
10
10
11
11
extension Pam {
12
12
13
+ public static func getDatabaseAlias( ) -> String {
14
+ return Pam . shared. getDatabaseAlias ( )
15
+ }
16
+
13
17
public static func track( event: String , payload: [ String : Any ] ? = nil , trackerCallBack: TrackerCallback ? = nil ) {
14
18
Pam . shared. track ( event: event, payload: payload, trackerCallBack: trackerCallBack)
15
19
}
Original file line number Diff line number Diff line change @@ -288,7 +288,14 @@ public class Pam: NSObject {
288
288
let loginContact = loginContactID ?? readValue ( key: . loginContactID)
289
289
return loginContact ?? publicContact
290
290
}
291
-
291
+
292
+ func getDatabaseAlias( ) -> String {
293
+ if isUserLogin ( ) {
294
+ return config? . loginDBAlias ?? " "
295
+ }
296
+ return config? . publicDBAlias ?? " "
297
+ }
298
+
292
299
private func postTracker( event: String , payload: [ String : Any ] ? = nil , trackerCallBack: TrackerCallback ? = nil ) {
293
300
let url = ( config? . pamServer ?? " " ) + " /trackers/events "
294
301
@@ -361,7 +368,7 @@ public class Pam: NSObject {
361
368
let response = PamResponse ( code: res ? [ " code " ] as? String ,
362
369
message: res ? [ " message " ] as? String ,
363
370
contactID: res ? [ " contact_id " ] as? String ,
364
- database: res ? [ " database " ] as? String ,
371
+ database: res ? [ " _database " ] as? String ,
365
372
consentID: res ? [ " consent_id " ] as? String )
366
373
367
374
DispatchQueue . main. async {
You can’t perform that action at this time.
0 commit comments