Skip to content
Snippets Groups Projects
Commit df3a747b authored by Cornel Rautenbach's avatar Cornel Rautenbach
Browse files

Clearer raygun error; Do not error on string reflection;

parent d82dc9a9
No related branches found
No related tags found
No related merge requests found
......@@ -126,16 +126,16 @@ func LogError(fields map[string]interface{}, err error) {
getLogger().WithFields(fields).Error(err)
}
func LogErrorMessage(message interface{}, err error) {
func LogErrorMessage(message string, err error) {
if err == nil {
err = errors.New("")
err = errors.New(message)
}
LogError(map[string]interface{}{
"message": message,
}, err)
}
func LogErrorMessageText(message interface{}) {
func LogErrorMessageText(message string) {
LogErrorMessage(message, nil)
}
......
package reflection
import (
"fmt"
"reflect"
"time"
......@@ -53,7 +52,6 @@ func SetString(field reflect.Value, value string) {
return // Field doesn't exist
}
if field.Kind() != reflect.String {
logs.LogErrorMessageText(fmt.Sprintf("Claims: Field is not of type String: %v", field.Kind()))
return
}
field.SetString(value)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment