Thanks for the pull request, @pomegranited!
### What's next?
*Please work through the following steps to get your changes ready for engineering review:*
#### :radio_button: Get product approval
...
**DO NOT MERGE** This PR exists solely to deploy a sandbox for https://github.com/openedx/edx-platform/pull/35650.
**Settings**
```yaml
EDX_PLATFORM_REPOSITORY: https://github.com/regisb/edx...
Thanks for the pull request, @jignaciopm!
### What's next?
*Please work through the following steps to get your changes ready for engineering review:*
#### :radio_button: Get product approval
I...
<!--
Note: Please refer to the Support Development Guidelines on the wiki page to consider backporting to active releases:
https://openedx.atlassian.net/wiki/spaces/COMM/pages/4248436737/Suppor...
[request] There's a lot of boilerplate in this template, along with stuff we probably don't strictly need (like the hotjar piece). That's okayβthis isn't intended to be long-lived, and it's a fast ...
[request] Please add some sort of comment to this file to explain what it is, why it exists, and how it's intended to be different from the template file it's based off of.
You know, I think to date it returns a site-relative URL, but I think it makes more sense to return an absolute one, so I'll just do that and see if anything breaks. π
I'm kind of on the fence about it. When I took a brief sketch at extracting out the common part here, the helper naming and indirection just seemed to add more confusion than it was worth. I don't ...
> > 1. Is edx-platform the right place to add this module? (I think it is, because edx-search is used only in edx-platform). If yes, did I pick the right location in the edx-platform file hierarchy...
Nit: I'd recommend moving this code and the code below into a new `_find_static_assets` method or something like that. Or use an explicit `else:` case. I'm just worried that someone might not noti...