Skip to content

Commit 7ca50b5

Browse files
committed
removed network logger;
fixed obj-c example
1 parent 8cb2634 commit 7ca50b5

File tree

4 files changed

+3
-34
lines changed

4 files changed

+3
-34
lines changed

Example_Objective-C/Example_Objective-C/ViewController.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ - (IBAction)trackScreen:(id)sender {
124124
}
125125

126126
- (IBAction)trackSessionScreen:(id)sender {
127-
[[UserReport shared] trackSectionScreenView:@"b556da9f-9443-44ab-aa48-63d579318b69"];
127+
[UserReport trackSectionScreenView:@"b556da9f-9443-44ab-aa48-63d579318b69"];
128128
[self updateSessionInfo];
129129
}
130130

UserReport/UserReport/Logger/Logger.swift

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ internal class Logger {
2626
/// DI `info` instance for set details to request
2727
internal var info: Info
2828

29-
/// DI `network` instance for sending error messages to server
30-
internal var network: Network?
31-
3229
// MARK: Init
3330

3431
/**
@@ -39,9 +36,8 @@ internal class Logger {
3936
*
4037
* - returns: The new `Logger` instance.
4138
*/
42-
init(info: Info, network: Network) {
39+
init(info: Info) {
4340
self.info = info
44-
self.network = network
4541
}
4642

4743
// MARK: Log function
@@ -58,23 +54,5 @@ internal class Logger {
5854
if self.level.rawValue <= level.rawValue {
5955
print("[UserReport] \(message)")
6056
}
61-
62-
// Send error to server
63-
switch level {
64-
case .error, .fatal:
65-
self.systemLog(message)
66-
default:
67-
break
68-
}
69-
}
70-
71-
/**
72-
* Sending messages to the server
73-
*
74-
* - parameter message: Message text
75-
*/
76-
internal func systemLog(_ message: String) {
77-
self.network?.logMessage(info: self.info, message: message) { (result) in }
7857
}
79-
8058
}

UserReport/UserReport/Network/Network.swift

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ internal class Network {
1919
struct Server {
2020
var api: String
2121
var sak: String
22-
var log: String
2322
var audiences: String
2423
}
2524

@@ -32,7 +31,6 @@ internal class Network {
3231
let env = ProcessInfo.processInfo.environment
3332
return Server(api: env["USERREPORT_SERVER_URL_API"] ?? "https://api.userreport.com/collect/v1",
3433
sak: env["USERREPORT_SERVER_URL_SAK"] ?? "https://sak.userreport.com",
35-
log: env["USERREPORT_SERVER_URL_LOG"] ?? "https://qa-relay.userreport.com/f/qa1-android-sdk-log/json",
3634
audiences: env["USERREPORT_SERVER_URL_AUDIENCES"] ?? "https://visitanalytics.userreport.com")
3735
}()
3836

@@ -94,13 +92,6 @@ internal class Network {
9492
}
9593
}
9694

97-
func logMessage(info: Info, message: String, completion: @escaping ((Result<Empty>) -> Void)) {
98-
let url = URL(string: self.server.log)
99-
var data = info.dictObject()
100-
data["message"] = message
101-
self.sendRequest(httpMethod: HTTPMethod.POST, url: url, body: data, emptyReponse: true, completion: completion)
102-
}
103-
10495
// MARK: Network methods
10596

10697
private var webView: WKWebView? = WKWebView() // Need for get default WebKit `User-Agent` header

UserReport/UserReport/UserReport.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ private var sharedInstance: UserReport?
195195
self.info = Info(media: media, user: user)
196196

197197
// Create logger
198-
self.logger = Logger(info: self.info, network: self.network)
198+
self.logger = Logger(info: self.info)
199199
self.logger.log("Initialize SDK version: \(UserReport.sdkVersion) (sakID:\(sakId) mediaID:\(mediaId))", level: .info)
200200

201201
self.session = Session(rulesPassed: { [unowned self] in

0 commit comments

Comments
 (0)