fix: optional check on api.version to allow fallback to save value

This commit is contained in:
Eli Bosley
2023-12-08 10:47:14 -05:00
parent 213caea5b6
commit 7e081e6661
@@ -35,8 +35,8 @@ export const getWriteableConfig = <T extends ConfigType>(
// eslint-disable-next-line @typescript-eslint/consistent-type-assertions
const newState: ConfigObject<T> = {
api: {
version: api.version ?? initialState.api.version,
extraOrigins: api.extraOrigins ?? initialState.api.extraOrigins,
version: api?.version ?? initialState.api.version,
extraOrigins: api?.extraOrigins ?? initialState.api.extraOrigins,
},
local: {
...(local?.['2Fa'] === 'yes' ? { '2Fa': local['2Fa'] } : {}),