Skip to content

Conversation

Wires77
Copy link
Member

@Wires77 Wires77 commented Sep 15, 2025

Erroring out in subscripts caused the process to hang out in the background because we removed the console window that would show the error and be the UI handle for the process. This was confusing for users and made it hard to debug.

Re-enabling this window might not be the cleanest solution, but seems to work fine in the base case.

To test the crash message, return an object instead of string values from a subscript and trigger that subscript. E.g. in Launch.lua, add curly braces around the DownloadPage response like so:

		return {responseBody, errMsg, responseHeader}

Then go to Items -> Trade for these items to trigger a page download.

@Wires77 Wires77 added the enhancement New feature or request label Oct 9, 2025
@Wires77 Wires77 merged commit afa8221 into PathOfBuildingCommunity:master Oct 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant