File tree 1 file changed +13
-0
lines changed
components/server/src/workspace
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -647,6 +647,7 @@ export class WorkspaceStarter {
647
647
log . info ( { choose } , "ide choose" ) ;
648
648
configuration . ideImage = choose . ideImage ;
649
649
configuration . desktopIdeImage = choose . desktopIdeImage ;
650
+ configuration . ideConfig ! . useLatest = workspace . context . useLatest ?? false ;
650
651
}
651
652
652
653
const referrerIde = this . resolveReferrerIDE ( workspace , user , ideConfig ) ;
@@ -718,6 +719,18 @@ export class WorkspaceStarter {
718
719
referrerIde : workspace . context . referrerIde ,
719
720
} ,
720
721
} ) ;
722
+ } else if ( WithEditorContext . is ( workspace . context ) ) {
723
+ this . analytics . track ( {
724
+ userId : user . id ,
725
+ event : "custom_editor_referrer" ,
726
+ properties : {
727
+ workspaceId : workspace . id ,
728
+ instanceId : instance . id ,
729
+ ide : workspace . context . ide ,
730
+ referrer : workspace . context . referrer ,
731
+ useLatest : workspace . context . useLatest ,
732
+ } ,
733
+ } ) ;
721
734
}
722
735
return instance ;
723
736
}
You can’t perform that action at this time.
0 commit comments