TibiaData/tibiadata-api-go

[bug] houses endpoint town-parameter failing when plus in name

tobiasehlert opened this issue · 0 comments

There is an issue with town name validation when towns have a space in the name.

failing url:

  • https://api.tibiadata.com/v4/houses/Ambra/Gray+Beach
  • https://api.tibiadata.com/v4/houses/Ambra/Liberty+Bay
  • https://api.tibiadata.com/v4/houses/Ambra/Port+Hope

working url:

  • https://api.tibiadata.com/v4/houses/Ambra/Gray Beach
  • https://api.tibiadata.com/v4/houses/Ambra/Liberty Bay
  • https://api.tibiadata.com/v4/houses/Ambra/Port Hope

response on failing url:

{
    "information": {
        "api": {
            "version": 4,
            "release": "edge",
            "commit": "39226677b2c7582c91e70cb367c33ef7763cf4ac"
        },
        "timestamp": "2023-11-23T09:00:58Z",
        "status": {
            "http_code": 400,
            "error": 11006,
            "message": "the provided town does not exist"
        }
    }
}