diff --git a/mantle/rbx_api/src/experiences/models.rs b/mantle/rbx_api/src/experiences/models.rs index 6437358..ce4237a 100644 --- a/mantle/rbx_api/src/experiences/models.rs +++ b/mantle/rbx_api/src/experiences/models.rs @@ -146,6 +146,7 @@ pub enum ExperiencePlayableDevice { Phone, Tablet, Console, + VR, } #[derive(Serialize, Deserialize, Clone)] diff --git a/mantle/rbx_mantle/src/config.rs b/mantle/rbx_mantle/src/config.rs index 27658d3..e07aadf 100644 --- a/mantle/rbx_mantle/src/config.rs +++ b/mantle/rbx_mantle/src/config.rs @@ -631,6 +631,8 @@ pub enum PlayableDeviceTargetConfig { Phone, Tablet, Console, + #[serde(rename = "vr")] + VR, } #[derive(JsonSchema, Serialize, Deserialize, Clone, Copy)] @@ -965,6 +967,7 @@ impl From<&ExperienceTargetConfigurationConfig> for ExperienceConfigurationModel PlayableDeviceTargetConfig::Phone => ExperiencePlayableDevice::Phone, PlayableDeviceTargetConfig::Tablet => ExperiencePlayableDevice::Tablet, PlayableDeviceTargetConfig::Console => ExperiencePlayableDevice::Console, + PlayableDeviceTargetConfig::VR => ExperiencePlayableDevice::VR, }) .collect(); }