Skip to content

Commit 76e5b63

Browse files
Merge pull request #543 from mixpanel/jared-toggle-sdk-props
get lib name and version from super props
2 parents 9b8aac0 + c9f4507 commit 76e5b63

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Sources/MixpanelInstance.swift

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,14 @@ open class MixpanelInstance: CustomDebugStringConvertible, FlushDelegate, AEDele
160160
Logger.disableLevel(.error)
161161
}
162162
#if DEBUG
163-
Network.sendHttpEvent(eventName: "Toggle SDK Logging", apiToken: "metrics-1", distinctId: apiToken, properties: ["Logging Enabled": loggingEnabled])
163+
var trackProps: Properties = ["Logging Enabled": loggingEnabled]
164+
if (superProperties["mp_lib"] != nil) {
165+
trackProps["mp_lib"] = self.superProperties["mp_lib"] as! String
166+
}
167+
if (superProperties["$lib_version"] != nil) {
168+
trackProps["$lib_version"] = self.superProperties["$lib_version"] as! String
169+
}
170+
Network.sendHttpEvent(eventName: "Toggle SDK Logging", apiToken: "metrics-1", distinctId: apiToken, properties: trackProps)
164171
#endif
165172
}
166173
}

0 commit comments

Comments
 (0)