.
This commit is contained in:
@@ -136,7 +136,7 @@ export async function fetchMe(): Promise<User | null> {
|
||||
}
|
||||
|
||||
export async function updateProfile(
|
||||
data: Partial<Pick<User, 'firstName' | 'lastName' | 'nationalId' | 'avatarUrl'>>,
|
||||
data: Partial<Pick<User, 'firstName' | 'lastName' | 'nationalId' | 'avatarUrl' | 'address'>>,
|
||||
): Promise<User | null> {
|
||||
try {
|
||||
const updated = await apiRequest<User>('/auth/profile', {
|
||||
@@ -150,7 +150,8 @@ export async function updateProfile(
|
||||
data.avatarUrl !== undefined &&
|
||||
data.firstName === undefined &&
|
||||
data.lastName === undefined &&
|
||||
data.nationalId === undefined
|
||||
data.nationalId === undefined &&
|
||||
data.address === undefined
|
||||
const current = getCachedUser()
|
||||
if (!avatarOnly || !current) throw e
|
||||
const merged: User = { ...current }
|
||||
|
||||
Reference in New Issue
Block a user