File tree Expand file tree Collapse file tree
packages/workshop-utils/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ const OfflineVideoPreferencesSchema = z
7676
7777const PresencePreferencesSchema = z
7878 . object ( {
79- optOut : z . boolean ( ) ,
79+ optOut : z . boolean ( ) . default ( false ) ,
8080 } )
8181 . optional ( )
8282 . default ( defaultPresencePreferences )
@@ -412,10 +412,14 @@ export async function setPreferences(
412412 ...data ?. preferences ?. offlineVideo ,
413413 ...preferences ?. offlineVideo ,
414414 } ,
415- presence : {
416- ...data ?. preferences ?. presence ,
417- ...preferences ?. presence ,
418- } ,
415+ ...( data ?. preferences ?. presence || preferences ?. presence
416+ ? {
417+ presence : {
418+ ...data ?. preferences ?. presence ,
419+ ...preferences ?. presence ,
420+ } ,
421+ }
422+ : { } ) ,
419423 exerciseWarning : {
420424 ...data ?. preferences ?. exerciseWarning ,
421425 ...preferences ?. exerciseWarning ,
You can’t perform that action at this time.
0 commit comments