esi / esi-issues

Issue tracking and feature requests for ESI
https://esi.evetech.net/
208 stars 23 forks source link

User Interface post_ui_openwindow_information not working with photon ui #1349

Open pvyParts opened 1 year ago

pvyParts commented 1 year ago

Bug

When trying to open any id with the User interface post_ui_openwindow_information endpoint, ESI returns 204 success, but no window opens in game.

Request

many attempted https://esi.evetech.net/latest/ui/openwindow/information/?datasource=tranquility&target_id=1900696668 https://esi.evetech.net/latest/ui/openwindow/information/?datasource=tranquility&target_id=958852486 https://esi.evetech.net/latest/ui/openwindow/information/?datasource=tranquility&target_id=91309985 https://esi.evetech.net/latest/ui/openwindow/information/?datasource=tranquility&target_id=218853686

snippet of demo code

Response

Status Code

204

Headers

[
   {
      "Date":"Tue, 09 May 2023 10:11:57 GMT",
      "Connection":"keep-alive",
      "Access-Control-Allow-Credentials":"true",
      "Access-Control-Allow-Headers":"Content-Type,Authorization,If-None-Match,X-User-Agent",
      "Access-Control-Allow-Methods":"POST,OPTIONS",
      "Access-Control-Allow-Origin":"*",
      "Access-Control-Expose-Headers":"Content-Type,Warning,ETag,X-Pages,X-ESI-Error-Limit-Remain,X-ESI-Error-Limit-Reset",
      "Access-Control-Max-Age":"600",
      "Allow":"OPTIONS,POST",
      "Strict-Transport-Security":"max-age=31536000",
      "X-Esi-Error-Limit-Remain":"95",
      "X-Esi-Error-Limit-Reset":"3",
      "X-Esi-Request-Id":"64e22d6f-b3a9-480f-b892-d75ccffb440a"
   },
   {
      "Date":"Tue, 09 May 2023 10:20:19 GMT",
      "Connection":"keep-alive",
      "Access-Control-Allow-Credentials":"true",
      "Access-Control-Allow-Headers":"Content-Type,Authorization,If-None-Match,X-User-Agent",
      "Access-Control-Allow-Methods":"POST,OPTIONS",
      "Access-Control-Allow-Origin":"*",
      "Access-Control-Expose-Headers":"Content-Type,Warning,ETag,X-Pages,X-ESI-Error-Limit-Remain,X-ESI-Error-Limit-Reset",
      "Access-Control-Max-Age":"600",
      "Allow":"OPTIONS,POST",
      "Strict-Transport-Security":"max-age=31536000",
      "X-Esi-Error-Limit-Remain":"100",
      "X-Esi-Error-Limit-Reset":"41",
      "X-Esi-Request-Id":"eae21f0a-0ec6-4746-a4f4-843b94fbb36c"
   }
]

Body

empty body as per spec

Expected

204 response and a window to open in game

Checklist

Check all boxes that apply to this issue:

zmsMarc commented 1 year ago

temporary workaround: Window does not open on ESI, but if the player opens a character info window manually they can use ESI to select the next one.