feat(error): Create api error. WIP
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Matthieu 'JP' DERASSE
2023-08-21 07:08:54 +00:00
parent a7b1989231
commit 77b4351ef1
15 changed files with 834 additions and 34 deletions

View File

@ -12,7 +12,12 @@ func AddRequestID(ctx context.Context, requestID string) context.Context {
// GetRequestID retrieve a requestID from the context.
func GetRequestID(ctx context.Context) *string {
if requestID := ctx.Value(ContextKey_RequestID); requestID != nil {
return requestID.(*string)
requestIDStr, cast := requestID.(string)
if !cast {
return nil
}
return &requestIDStr
}
return nil
}