summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--exports/exports.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/exports/exports.go b/exports/exports.go
index 65f1fdd..8e3ab1c 100644
--- a/exports/exports.go
+++ b/exports/exports.go
@@ -1017,10 +1017,16 @@ func SetTokenHandler(getter C.TokenGetter, setter C.TokenSetter) *C.char {
return nil
}
+ // no data found
+ if null == 0 {
+ log.Logger.Debugf("empty string returned when getting tokens")
+ return nil
+ }
+
var gotT srvtypes.Tokens
err = json.Unmarshal(d[:null], &gotT)
if err != nil {
- log.Logger.Warningf("failed to get json data for getting tokens in exports: %v", err)
+ log.Logger.Warningf("failed to get JSON data for getting tokens in exports: %v", err)
return nil
}
return &gotT