From 3d12be2469c8fc9559ac264a275bc51c751c72c8 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Tue, 31 Mar 2026 02:29:23 -0400 Subject: [PATCH] don't write db if user already has flags --- .../service/web/storyteller_web/src/util/enroll_in_studio.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/service/web/storyteller_web/src/util/enroll_in_studio.rs b/crates/service/web/storyteller_web/src/util/enroll_in_studio.rs index 74461b7b8a..f386f36be6 100644 --- a/crates/service/web/storyteller_web/src/util/enroll_in_studio.rs +++ b/crates/service/web/storyteller_web/src/util/enroll_in_studio.rs @@ -19,6 +19,11 @@ pub async fn enroll_in_studio( .map(|ff| ff.clone()) .unwrap_or_else(|| UserSessionFeatureFlags::empty()); + if user_feature_flags.has_flag(UserFeatureFlag::Studio) + && user_feature_flags.has_flag(UserFeatureFlag::VideoStyleTransfer) { + return Ok(()); + } + user_feature_flags.add_flags([ UserFeatureFlag::Studio, UserFeatureFlag::VideoStyleTransfer,