mirror of
https://github.com/lidarr/lidarr.git
synced 2025-07-16 10:03:51 -07:00
parent
dd11f74073
commit
5b7339cd73
92 changed files with 2611 additions and 145 deletions
|
@ -241,6 +241,12 @@ export const SET_LANGUAGE_PROFILE_VALUE = 'SET_LANGUAGE_PROFILE_VALUE';
|
|||
export const SAVE_LANGUAGE_PROFILE = 'SAVE_LANGUAGE_PROFILE';
|
||||
export const DELETE_LANGUAGE_PROFILE = 'DELETE_LANGUAGE_PROFILE';
|
||||
|
||||
export const FETCH_METADATA_PROFILES = 'FETCH_METADATA_PROFILES';
|
||||
export const FETCH_METADATA_PROFILE_SCHEMA = 'FETCH_METADATA_PROFILE_SCHEMA';
|
||||
export const SET_METADATA_PROFILE_VALUE = 'SET_METADATA_PROFILE_VALUE';
|
||||
export const SAVE_METADATA_PROFILE = 'SAVE_METADATA_PROFILE';
|
||||
export const DELETE_METADATA_PROFILE = 'DELETE_METADATA_PROFILE';
|
||||
|
||||
export const FETCH_DELAY_PROFILES = 'FETCH_DELAY_PROFILES';
|
||||
export const SET_DELAY_PROFILE_VALUE = 'SET_DELAY_PROFILE_VALUE';
|
||||
export const SAVE_DELAY_PROFILE = 'SAVE_DELAY_PROFILE';
|
||||
|
|
|
@ -111,6 +111,19 @@ const settingsActionHandlers = {
|
|||
'/languageprofile',
|
||||
(state) => state.settings.languageProfiles),
|
||||
|
||||
[types.FETCH_METADATA_PROFILES]: createFetchHandler('metadataProfiles', '/metadataprofile'),
|
||||
[types.FETCH_METADATA_PROFILE_SCHEMA]: createFetchSchemaHandler('metadataProfiles', '/metadataprofile/schema'),
|
||||
|
||||
[types.SAVE_METADATA_PROFILE]: createSaveProviderHandler(
|
||||
'metadataProfiles',
|
||||
'/metadataprofile',
|
||||
(state) => state.settings.metadataProfiles),
|
||||
|
||||
[types.DELETE_METADATA_PROFILE]: createRemoveItemHandler(
|
||||
'metadataProfiles',
|
||||
'/metadataprofile',
|
||||
(state) => state.settings.metadataProfiles),
|
||||
|
||||
[types.FETCH_DELAY_PROFILES]: createFetchHandler('delayProfiles', '/delayprofile'),
|
||||
|
||||
[types.SAVE_DELAY_PROFILE]: createSaveProviderHandler(
|
||||
|
|
|
@ -57,6 +57,18 @@ export const setLanguageProfileValue = createAction(types.SET_LANGUAGE_PROFILE_V
|
|||
};
|
||||
});
|
||||
|
||||
export const fetchMetadataProfiles = settingsActionHandlers[types.FETCH_METADATA_PROFILES];
|
||||
export const fetchMetadataProfileSchema = settingsActionHandlers[types.FETCH_METADATA_PROFILE_SCHEMA];
|
||||
export const saveMetadataProfile = settingsActionHandlers[types.SAVE_METADATA_PROFILE];
|
||||
export const deleteMetadataProfile = settingsActionHandlers[types.DELETE_METADATA_PROFILE];
|
||||
|
||||
export const setMetadataProfileValue = createAction(types.SET_METADATA_PROFILE_VALUE, (payload) => {
|
||||
return {
|
||||
section: 'metadataProfiles',
|
||||
...payload
|
||||
};
|
||||
});
|
||||
|
||||
export const fetchDelayProfiles = settingsActionHandlers[types.FETCH_DELAY_PROFILES];
|
||||
export const saveDelayProfile = settingsActionHandlers[types.SAVE_DELAY_PROFILE];
|
||||
export const deleteDelayProfile = settingsActionHandlers[types.DELETE_DELAY_PROFILE];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue