@@ -15,9 +15,9 @@ export const settingsApi = api.injectEndpoints({
1515 getSingleSetting : builder . query < unknown , Partial < GetSingleSettingParams > > ( {
1616 queryFn : async ( { name, user} ) => {
1717 try {
18- if ( ! name || ! window . api . metaSettings ) {
18+ if ( ! name || ! window . api ? .metaSettings ) {
1919 throw new Error (
20- 'Cannot get setting, no MetaSettings API or neccessary params are missing' ,
20+ 'Cannot get setting, no MetaSettings API or necessary params are missing' ,
2121 ) ;
2222 }
2323
@@ -47,9 +47,9 @@ export const settingsApi = api.injectEndpoints({
4747 value,
4848 } : Partial < Omit < SetSingleSettingParams , 'value' > > & { value : unknown } ) => {
4949 try {
50- if ( ! name || ! user || ! window . api . metaSettings ) {
50+ if ( ! name || ! user || ! window . api ? .metaSettings ) {
5151 throw new Error (
52- 'Cannot set setting, no MetaSettings API or neccessary params are missing' ,
52+ 'Cannot set setting, no MetaSettings API or necessary params are missing' ,
5353 ) ;
5454 }
5555
@@ -89,9 +89,9 @@ export const settingsApi = api.injectEndpoints({
8989 getSettings : builder . query ( {
9090 queryFn : async ( { name, user} : Partial < GetSettingsParams > , baseApi ) => {
9191 try {
92- if ( ! window . api . metaSettings || ! name || ! user ) {
92+ if ( ! window . api ? .metaSettings || ! name || ! user ) {
9393 throw new Error (
94- 'Cannot get settings, no MetaSettings API or neccessary params are missing' ,
94+ 'Cannot get settings, no MetaSettings API or necessary params are missing' ,
9595 ) ;
9696 }
9797 const data = await window . api . metaSettings . getSettings ( { name, user} ) ;
@@ -109,17 +109,14 @@ export const settingsApi = api.injectEndpoints({
109109 name : settingName ,
110110 user,
111111 } ;
112- const newSetting = {
113- name : settingName ,
114- user,
115- value : parseSettingValue ( settingData ?. value ) ?? defaultValue ,
116- } ;
112+ const newSettingValue =
113+ parseSettingValue ( settingData ?. value ) ?? defaultValue ;
117114
118115 const patch = dispatch (
119116 settingsApi . util . upsertQueryData (
120117 'getSingleSetting' ,
121118 cacheEntryParams ,
122- newSetting ,
119+ newSettingValue ,
123120 ) ,
124121 ) ;
125122
0 commit comments