remove api changes and only preselect style preset

This commit is contained in:
chainchompa 2024-08-28 09:53:29 -04:00
parent b2df909570
commit 326de55d3e
4 changed files with 9 additions and 36 deletions

View File

@ -55,18 +55,6 @@ async def get_style_preset(
raise HTTPException(status_code=404, detail="Style preset not found") raise HTTPException(status_code=404, detail="Style preset not found")
@style_presets_router.post(
"/i/{style_preset_id}",
operation_id="select_style_preset",
)
async def select_style_preset(
style_preset_id: str = Path(description="The style preset to select"),
) -> None:
"""Selects a style preset, this will be used for saving recently used style presets"""
return
@style_presets_router.patch( @style_presets_router.patch(
"/i/{style_preset_id}", "/i/{style_preset_id}",
operation_id="update_style_preset", operation_id="update_style_preset",

View File

@ -53,7 +53,6 @@ import type { AppDispatch, RootState } from 'app/store/store';
import { addArchivedOrDeletedBoardListener } from './listeners/addArchivedOrDeletedBoardListener'; import { addArchivedOrDeletedBoardListener } from './listeners/addArchivedOrDeletedBoardListener';
import { addEnqueueRequestedUpscale } from './listeners/enqueueRequestedUpscale'; import { addEnqueueRequestedUpscale } from './listeners/enqueueRequestedUpscale';
import { addStylePresetSelectedListener } from './listeners/stylePresetSelected';
export const listenerMiddleware = createListenerMiddleware(); export const listenerMiddleware = createListenerMiddleware();
@ -124,9 +123,6 @@ addImageRemovedFromBoardFulfilledListener(startAppListening);
addBoardIdSelectedListener(startAppListening); addBoardIdSelectedListener(startAppListening);
addArchivedOrDeletedBoardListener(startAppListening); addArchivedOrDeletedBoardListener(startAppListening);
// Style Presets
addStylePresetSelectedListener(startAppListening);
// Node schemas // Node schemas
addGetOpenAPISchemaListener(startAppListening); addGetOpenAPISchemaListener(startAppListening);

View File

@ -1,15 +0,0 @@
import type { AppStartListening } from 'app/store/middleware/listenerMiddleware';
import { activeStylePresetIdChanged } from 'features/stylePresets/store/stylePresetSlice';
import { stylePresetsApi } from 'services/api/endpoints/stylePresets';
export const addStylePresetSelectedListener = (startAppListening: AppStartListening) => {
startAppListening({
actionCreator: activeStylePresetIdChanged,
effect: async (action, { dispatch }) => {
if (!action.payload) {
return;
}
dispatch(stylePresetsApi.endpoints.selectStylePreset.initiate(action.payload));
},
});
};

View File

@ -18,11 +18,15 @@ const buildStylePresetsUrl = (path: string = '') => buildV1Url(`style_presets/${
export const stylePresetsApi = api.injectEndpoints({ export const stylePresetsApi = api.injectEndpoints({
endpoints: (build) => ({ endpoints: (build) => ({
selectStylePreset: build.mutation<void, string>({ getStylePreset: build.query<
query: (style_preset_id) => ({ paths['/api/v1/style_presets/i/{style_preset_id}']['get']['responses']['200']['content']['application/json'],
url: buildStylePresetsUrl(`i/${style_preset_id}`), string
method: 'POST', >({
}), query: (style_preset_id) => buildStylePresetsUrl(`i/${style_preset_id}`),
providesTags: (result, error, style_preset_id) => [
{ type: 'StylePreset', id: style_preset_id },
'FetchOnReconnect',
],
}), }),
deleteStylePreset: build.mutation<void, string>({ deleteStylePreset: build.mutation<void, string>({
query: (style_preset_id) => ({ query: (style_preset_id) => ({