From d90a1bef431ae111cf7378532539613d62aeb380 Mon Sep 17 00:00:00 2001 From: Vivek Patel Date: Thu, 24 Mar 2022 19:04:05 +0530 Subject: [PATCH] Fix panic in discovery routes By adding nil check of invalid ids for create_by, update_by, delete_by for records. --- discovery/rest/internal/documents/compose.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discovery/rest/internal/documents/compose.go b/discovery/rest/internal/documents/compose.go index 0ba3400a1..ee4cd9c1f 100644 --- a/discovery/rest/internal/documents/compose.go +++ b/discovery/rest/internal/documents/compose.go @@ -476,7 +476,7 @@ func (d composeResources) getUserInfo(ctx context.Context, ID uint64, users map[ return &user, users, nil } else { u, err := d.usr.FindByID(ctx, ID) - if err != nil { + if err != nil && u != nil { users[ID] = *u } return u, users, err