accounts_meta: switch to immer, use the results for useOwnAccount

This commit is contained in:
Alex Gleason
2024-03-24 17:50:54 -05:00
parent 0716c5189e
commit c3ebb5c428
4 changed files with 46 additions and 31 deletions

View File

@@ -105,8 +105,8 @@ const addToAliases = (account: Account) =>
const features = getFeatures(instance);
if (!features.accountMoving) {
const me = state.me;
const alsoKnownAs = state.accounts_meta.get(me as string)!.pleroma.get('also_known_as');
const me = state.me as string;
const alsoKnownAs = state.accounts_meta[me]?.pleroma?.also_known_as ?? [];
dispatch(addToAliasesRequest());
@@ -156,8 +156,8 @@ const removeFromAliases = (account: string) =>
const features = getFeatures(instance);
if (!features.accountMoving) {
const me = state.me;
const alsoKnownAs = state.accounts_meta.get(me as string)!.pleroma.get('also_known_as');
const me = state.me as string;
const alsoKnownAs = state.accounts_meta[me]?.pleroma?.also_known_as ?? [];
dispatch(removeFromAliasesRequest());