Skip to content

Regression from http 1.10.1 #10064

@timotheeguerin

Description

@timotheeguerin

Explicit / is now dropped when defined on interface.
When joining with parent routes we seem to drop an explicit trailing /. this feels quite like an edge case but this isn't expected

playground

@route("{blobName}/")
interface Blobs {
  // expected:  /{blobName}/?some-query=true
  // actual:  /{blobName}?some-query=true
  @put
  @route("?some-query=true")
  putBlob(blobName: string, @body content: bytes): void; 
}

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions