@@ -89,7 +89,7 @@ const debouncedUpdateReasons = debounce(
89
89
config : AppConfig ,
90
90
store : AppStore ,
91
91
isInPublishFlow : boolean ,
92
- areApiModelsEnabled : boolean
92
+ areChatGPT4oModelsEnabled : boolean
93
93
) => {
94
94
if ( tab === 'canvas' ) {
95
95
const model = selectMainModelConfig ( store . getState ( ) ) ;
@@ -104,7 +104,7 @@ const debouncedUpdateReasons = debounce(
104
104
canvasIsRasterizing,
105
105
canvasIsCompositing,
106
106
canvasIsSelectingObject,
107
- areApiModelsEnabled ,
107
+ areChatGPT4oModelsEnabled ,
108
108
} ) ;
109
109
$reasonsWhyCannotEnqueue . set ( reasons ) ;
110
110
} else if ( tab === 'workflows' ) {
@@ -152,7 +152,7 @@ export const useReadinessWatcher = () => {
152
152
const canvasIsSelectingObject = useStore ( canvasManager ?. stateApi . $isSegmenting ?? $true ) ;
153
153
const canvasIsCompositing = useStore ( canvasManager ?. compositor . $isBusy ?? $true ) ;
154
154
const isInPublishFlow = useStore ( $isInPublishFlow ) ;
155
- const areApiModelsEnabled = useFeatureStatus ( 'apiModels ' ) ;
155
+ const areChatGPT4oModelsEnabled = useFeatureStatus ( 'chatGPT4oModels ' ) ;
156
156
157
157
useEffect ( ( ) => {
158
158
debouncedUpdateReasons (
@@ -173,7 +173,7 @@ export const useReadinessWatcher = () => {
173
173
config ,
174
174
store ,
175
175
isInPublishFlow ,
176
- areApiModelsEnabled
176
+ areChatGPT4oModelsEnabled
177
177
) ;
178
178
} , [
179
179
store ,
@@ -193,7 +193,7 @@ export const useReadinessWatcher = () => {
193
193
upscale ,
194
194
workflowSettings ,
195
195
isInPublishFlow ,
196
- areApiModelsEnabled ,
196
+ areChatGPT4oModelsEnabled ,
197
197
] ) ;
198
198
} ;
199
199
@@ -341,7 +341,7 @@ const getReasonsWhyCannotEnqueueCanvasTab = (arg: {
341
341
canvasIsRasterizing : boolean ;
342
342
canvasIsCompositing : boolean ;
343
343
canvasIsSelectingObject : boolean ;
344
- areApiModelsEnabled : boolean ;
344
+ areChatGPT4oModelsEnabled : boolean ;
345
345
} ) => {
346
346
const {
347
347
isConnected,
@@ -354,7 +354,7 @@ const getReasonsWhyCannotEnqueueCanvasTab = (arg: {
354
354
canvasIsRasterizing,
355
355
canvasIsCompositing,
356
356
canvasIsSelectingObject,
357
- areApiModelsEnabled ,
357
+ areChatGPT4oModelsEnabled ,
358
358
} = arg ;
359
359
const { positivePrompt } = params ;
360
360
const reasons : Reason [ ] = [ ] ;
@@ -487,7 +487,7 @@ const getReasonsWhyCannotEnqueueCanvasTab = (arg: {
487
487
}
488
488
}
489
489
490
- if ( ( model ?. base === 'imagen3' || model ?. base === ' chatgpt-4o') && ! areApiModelsEnabled ) {
490
+ if ( model ?. base === 'chatgpt-4o' && ! areChatGPT4oModelsEnabled ) {
491
491
reasons . push ( { content : i18n . t ( 'parameters.invoke.modelDisabledForTrial' , { modelName : model . name } ) } ) ;
492
492
}
493
493
0 commit comments