Merge pull request #30 from navi-ppl/TP-5555/hotfix-symbolicator
TP-5555 | hotfix for sentry
This commit is contained in:
@@ -85,7 +85,11 @@ func extractFilename(url string) string {
|
||||
return filename + ".map"
|
||||
}
|
||||
|
||||
func extractPlatform(url string) string {
|
||||
func extractPlatform(payload Exception) string {
|
||||
if len(payload.Stacktrace.Frames) == 0 {
|
||||
return "WEB"
|
||||
}
|
||||
var url = payload.Stacktrace.Frames[0].Filename
|
||||
if strings.HasPrefix(url, "app:///") {
|
||||
return "REACT_NATIVE"
|
||||
}
|
||||
@@ -105,7 +109,7 @@ func (ep *ErrorProcessor) ProcessError(error []byte) {
|
||||
err := json.Unmarshal(error, &payload)
|
||||
var validFrames []Frame
|
||||
var invalidFrames []Frame
|
||||
var platform = extractPlatform(payload.Stacktrace.Frames[0].Filename)
|
||||
var platform = extractPlatform(payload)
|
||||
|
||||
if err != nil {
|
||||
ep.logger.Error("error in unmarshalling exception", zap.Error(err))
|
||||
|
||||
Reference in New Issue
Block a user