diff --git a/commafeed-client/src/app/user/slice.ts b/commafeed-client/src/app/user/slice.ts index e093817e..9f090547 100644 --- a/commafeed-client/src/app/user/slice.ts +++ b/commafeed-client/src/app/user/slice.ts @@ -11,8 +11,8 @@ import { changeMarkAllAsReadConfirmation, changeMarkAllAsReadNavigateToUnread, changeMobileFooter, - changeNotificationSettings, changePrimaryColor, + changePushNotificationSettings, changeReadingMode, changeReadingOrder, changeScrollMarks, @@ -149,7 +149,7 @@ export const userSlice = createSlice({ if (!state.settings) return state.settings.sharingSettings[action.meta.arg.site] = action.meta.arg.value }) - builder.addCase(changeNotificationSettings.pending, (state, action) => { + builder.addCase(changePushNotificationSettings.pending, (state, action) => { if (!state.settings) return state.settings.pushNotificationSettings = action.meta.arg }) @@ -173,7 +173,7 @@ export const userSlice = createSlice({ changeDisablePullToRefresh.fulfilled, changePrimaryColor.fulfilled, changeSharingSetting.fulfilled, - changeNotificationSettings.fulfilled + changePushNotificationSettings.fulfilled ), () => { showNotification({ diff --git a/commafeed-client/src/app/user/thunks.ts b/commafeed-client/src/app/user/thunks.ts index 2d18e9f4..aa473410 100644 --- a/commafeed-client/src/app/user/thunks.ts +++ b/commafeed-client/src/app/user/thunks.ts @@ -158,8 +158,8 @@ export const changeSharingSetting = createAppAsyncThunk( } ) -export const changeNotificationSettings = createAppAsyncThunk( - "settings/notificationSettings", +export const changePushNotificationSettings = createAppAsyncThunk( + "settings/pushNotificationSettings", (pushNotificationSettings: PushNotificationSettings, thunkApi) => { const { settings } = thunkApi.getState().user if (!settings) return diff --git a/commafeed-client/src/components/settings/PushNotificationSettings.tsx b/commafeed-client/src/components/settings/PushNotificationSettings.tsx index ec5aa599..584ddfc9 100644 --- a/commafeed-client/src/components/settings/PushNotificationSettings.tsx +++ b/commafeed-client/src/components/settings/PushNotificationSettings.tsx @@ -10,7 +10,7 @@ import { client, errorToStrings } from "@/app/client" import { redirectToSelectedSource } from "@/app/redirect/thunks" import { useAppDispatch, useAppSelector } from "@/app/store" import type { PushNotificationSettings as PushNotificationSettingsModel } from "@/app/types" -import { changeNotificationSettings } from "@/app/user/thunks" +import { changePushNotificationSettings } from "@/app/user/thunks" import { Alert } from "@/components/Alert" export function PushNotificationSettings() { @@ -25,7 +25,7 @@ export function PushNotificationSettings() { }, [form.initialize, notificationSettings]) const handleSubmit = (values: PushNotificationSettingsModel) => { - dispatch(changeNotificationSettings(values)) + dispatch(changePushNotificationSettings(values)) } const sendTestPushNotification = useAsyncCallback(client.user.sendTestPushNotification)