aboutsummaryrefslogtreecommitdiff
path: root/code/utils
diff options
context:
space:
mode:
authorParker <contact@pkrm.dev>2024-07-26 20:45:40 -0500
committerParker <contact@pkrm.dev>2024-07-26 20:45:40 -0500
commitd6e0313a5a4f59edad1a99e6c082a0d94165f7c4 (patch)
tree4e0ee525cbaed8a4ed09095f65100fa91070a93e /code/utils
parent2f088fab5df93239dabdaa465a32a8097ce8318d (diff)
Update media api key grabber
Diffstat (limited to 'code/utils')
-rw-r--r--code/utils/media_api_key.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/code/utils/media_api_key.py b/code/utils/media_api_key.py
index b738302..8479010 100644
--- a/code/utils/media_api_key.py
+++ b/code/utils/media_api_key.py
@@ -18,7 +18,8 @@ def get_media_api_key():
# Look for `const Ga="TOKEN HERE"`
for js_file in js_files:
response = requests.get(f"{url}/assets/{js_file}")
- match = re.search(r"const Ga=\"(.*?)\"", response.text)
+ # "(?<token>(ey[\w-]+)\.([\w-]+)\.([\w-]+))" - Credit to https://github.com/topi314/LavaSrc
+ match = re.search(r'"(?P<token>ey[\w-]+\.[\w-]+\.[\w-]+)"', response.text)
if match:
return match.group(1)