feat(me): inline profile editing in the Profile tab (P3b)
Wires existing updateMyProfile + discloseAffiliations into an editable form (name, handle, phone, bio, skills, interests, willing-to, affiliations). Affiliations re-disclosed only when changed so the COI timestamp is not reset on every save. Added bio to the updateMyProfile param type (schema + column already supported it). 521 tests; build clean (UI not browser-tested from here).
This commit is contained in:
@@ -166,6 +166,7 @@ export async function updateMyProfile(updates: {
|
||||
display_name?: string
|
||||
handle?: string | null
|
||||
phone?: string | null
|
||||
bio?: string | null
|
||||
skills?: string[]
|
||||
interests?: string[]
|
||||
willing_to?: string[]
|
||||
|
||||
Reference in New Issue
Block a user