Fix incorrect logic when checking for profile field changes

This commit is contained in:
Ginger 2025-10-06 11:45:32 -04:00
parent 5bc9654d32
commit af9460ef8b
No known key found for this signature in database

View file

@ -94,7 +94,7 @@ export function ProfileFieldContext<C>({
Object.entries(fields).find(
([key, value]) =>
// deep comparison is necessary here because field values can be any JSON type
deepCompare(fieldDefaults[key as keyof ExtendedProfile], value)
!deepCompare(fieldDefaults[key as keyof ExtendedProfile], value)
) !== undefined,
[fields, fieldDefaults]
);