From 56addcc2ec5f302b5b7dde8d5298e3ae6aca47a3 Mon Sep 17 00:00:00 2001 From: JeremyGamer13 <69337718+JeremyGamer13@users.noreply.github.com> Date: Sat, 20 Apr 2024 22:25:34 -0600 Subject: [PATCH] push adoption of platform info in serialized files --- src/serialization/sb3.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/serialization/sb3.js b/src/serialization/sb3.js index b760e05bb08..a32a3bd34ff 100644 --- a/src/serialization/sb3.js +++ b/src/serialization/sb3.js @@ -794,6 +794,13 @@ const serialize = function (runtime, targetId, {allowOptimization = true} = {}) // TW: Never include full user agent to slightly improve user privacy // if (typeof navigator !== 'undefined') meta.agent = navigator.userAgent; + // TW: Attach platform information (should be changed for forks of TurboWarp) + const platform = Object.create(null); + platform.name = "TurboWarp"; + platform.url = "https://turbowarp.org/"; + platform.version = "stable"; // Can be changed on staging? + meta.platform = platform; + // Assemble payload and return obj.meta = meta;