diff --git a/app/src/main/java/org/fossasia/openevent/general/auth/EditProfileFragment.kt b/app/src/main/java/org/fossasia/openevent/general/auth/EditProfileFragment.kt index a6bff278a..43cc7bf82 100644 --- a/app/src/main/java/org/fossasia/openevent/general/auth/EditProfileFragment.kt +++ b/app/src/main/java/org/fossasia/openevent/general/auth/EditProfileFragment.kt @@ -52,8 +52,19 @@ class EditProfileFragment : Fragment() { it?.let { val userFirstName = it.firstName.nullToEmpty() val userLastName = it.lastName.nullToEmpty() + val imageUrl = it.avatarUrl.nullToEmpty() rootView.firstName.setText(userFirstName) rootView.lastName.setText(userLastName) + context?.let { ctx -> + val drawable = AppCompatResources.getDrawable(ctx, R.drawable.ic_account_circle_grey_24dp) + drawable?.let { icon -> + Picasso.get() + .load(imageUrl) + .placeholder(icon) + .transform(CircleTransform()) + .into(rootView.profilePhoto) + } + } } }) profileFragmentViewModel.fetchProfile()