commit 813defc44336e93e08028eb1c74e9ea206df53e6
parent 3446ddcc16bfaebddcb2f6e86872d78a6ceb2a77
Author: MTRNord <mtrnord1@gmail.com>
Date: Tue, 3 Apr 2018 19:08:46 +0200
Use correct ID to get data
Diffstat:
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/api/webserver.go b/api/webserver.go
@@ -145,9 +145,16 @@ func getAuthorData(id string) (*Author, error) {
author.UUID = id
- data, DErrR := db.Get(txn, []byte(fmt.Sprintf("users|T|%s|data", id)))
+ TIDB, TIDerrR := txn.Get([]byte(fmt.Sprintf("users|id|T|%s", id)))
+ if TIDerrR != nil {
+ TIDerr := errors.WithMessage(TIDerrR, fmt.Sprintf("users|T|%s|data", id))
+ return TIDerr
+ }
+ TID := fmt.Sprintf("%s", TIDB)
+
+ data, DErrR := db.Get(txn, []byte(fmt.Sprintf("users|T|%s|data", TID)))
if DErrR != nil {
- DErr := errors.WithMessage(DErrR, fmt.Sprintf("users|T|%s|data", id))
+ DErr := errors.WithMessage(DErrR, fmt.Sprintf("users|T|%s|data", TID))
return DErr
}
TUserData := TLoginStructs.User{}