Enable asset retrieval in javalab local mode #41360
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Javabuilder is being updated to allow for programs to retrieve assets (images, audio) from the assets system (See this PR. This PR updates the local setup for the Javalab connection to Javabuilder to include the channel id needed to generate the asset urls. The non-local version already has this information.
The update linked above also removes the need for the projects url to be passed. Removed this on the local side here (and therefore this should be merged after the Javabuilder PR), and put a note to remove it on the session token side once Javabuilder has been deployed with the updates. Removing it from the session token now could cause Javabuilder to break if we do things in the wrong order.
Links
Testing story
Tested locally against local Javabuilder with the new updates.
Deployment strategy
This should be merged after the Javabuilder change is merged to avoid local development errors.
PR Checklist: