package middleware import ( "context" "google.golang.org/grpc" "github.com/zitadel/zitadel/internal/api/call" ) func CallDurationHandler() grpc.UnaryServerInterceptor { return func(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error) { ctx = call.WithTimestamp(ctx) return handler(ctx, req) } }