Skip to content
Unverified Commit 004a1ae7 authored by Fahad Zubair's avatar Fahad Zubair Committed by GitHub
Browse files

CBOR Router: Fix case sensitivity in service name handling (#4156)

## Fix CBOR Router to preserve service name case

### Context

The CBOR Router was normalizing service names to pascal case, which
caused routing failures for services with mixed-case naming conventions
in their definitions.

For example, a service defined as:
```service SomeSERVICE {}```
should be routed as `/service/SomeSERVICE/operation/op`. Previously, this would have failed to route properly.

### Solution
This PR modifies the router to preserve the original case of service names as they appear in service definitions, ensuring proper matching during the routing process.

### Testing
- Added test cases with mixed-case service names to verify correct routing behavior
- Verified that the router now properly handles service names with both upper and lowercase characters
parent f9673954
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment