mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
fix(ui): fix missing args for model queries
This commit is contained in:
parent
de65b82569
commit
676051edb9
@ -3,6 +3,11 @@ import { modelsApi } from 'services/api/endpoints/models';
|
|||||||
import { receivedOpenAPISchema } from 'services/api/thunks/schema';
|
import { receivedOpenAPISchema } from 'services/api/thunks/schema';
|
||||||
import { appSocketConnected, socketConnected } from 'services/events/actions';
|
import { appSocketConnected, socketConnected } from 'services/events/actions';
|
||||||
import { startAppListening } from '../..';
|
import { startAppListening } from '../..';
|
||||||
|
import {
|
||||||
|
ALL_BASE_MODELS,
|
||||||
|
NON_REFINER_BASE_MODELS,
|
||||||
|
REFINER_BASE_MODELS,
|
||||||
|
} from 'services/api/constants';
|
||||||
|
|
||||||
export const addSocketConnectedEventListener = () => {
|
export const addSocketConnectedEventListener = () => {
|
||||||
startAppListening({
|
startAppListening({
|
||||||
@ -24,7 +29,11 @@ export const addSocketConnectedEventListener = () => {
|
|||||||
dispatch(appSocketConnected(action.payload));
|
dispatch(appSocketConnected(action.payload));
|
||||||
|
|
||||||
// update all server state
|
// update all server state
|
||||||
dispatch(modelsApi.endpoints.getMainModels.initiate());
|
dispatch(modelsApi.endpoints.getMainModels.initiate(REFINER_BASE_MODELS));
|
||||||
|
dispatch(
|
||||||
|
modelsApi.endpoints.getMainModels.initiate(NON_REFINER_BASE_MODELS)
|
||||||
|
);
|
||||||
|
dispatch(modelsApi.endpoints.getMainModels.initiate(ALL_BASE_MODELS));
|
||||||
dispatch(modelsApi.endpoints.getControlNetModels.initiate());
|
dispatch(modelsApi.endpoints.getControlNetModels.initiate());
|
||||||
dispatch(modelsApi.endpoints.getLoRAModels.initiate());
|
dispatch(modelsApi.endpoints.getLoRAModels.initiate());
|
||||||
dispatch(modelsApi.endpoints.getTextualInversionModels.initiate());
|
dispatch(modelsApi.endpoints.getTextualInversionModels.initiate());
|
||||||
|
@ -6,6 +6,7 @@ import { defaultSelectorOptions } from 'app/store/util/defaultMemoizeOptions';
|
|||||||
import { activeTabNameSelector } from 'features/ui/store/uiSelectors';
|
import { activeTabNameSelector } from 'features/ui/store/uiSelectors';
|
||||||
import { forEach } from 'lodash-es';
|
import { forEach } from 'lodash-es';
|
||||||
import { modelsApi } from '../../services/api/endpoints/models';
|
import { modelsApi } from '../../services/api/endpoints/models';
|
||||||
|
import { ALL_BASE_MODELS } from 'services/api/constants';
|
||||||
|
|
||||||
const readinessSelector = createSelector(
|
const readinessSelector = createSelector(
|
||||||
[stateSelector, activeTabNameSelector],
|
[stateSelector, activeTabNameSelector],
|
||||||
@ -24,7 +25,7 @@ const readinessSelector = createSelector(
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { isSuccess: mainModelsSuccessfullyLoaded } =
|
const { isSuccess: mainModelsSuccessfullyLoaded } =
|
||||||
modelsApi.endpoints.getMainModels.select()(state);
|
modelsApi.endpoints.getMainModels.select(ALL_BASE_MODELS)(state);
|
||||||
if (!mainModelsSuccessfullyLoaded) {
|
if (!mainModelsSuccessfullyLoaded) {
|
||||||
isReady = false;
|
isReady = false;
|
||||||
reasonsWhyNotReady.push('Models are not loaded');
|
reasonsWhyNotReady.push('Models are not loaded');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user