[Exploratory] Expense-Defaul avatar not display in Create expense step when create IOU to the new email

Abierto Apto para principiantes
#105,100 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
66/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
frontend

Línea de trabajo

Empieza por rastrear la selección del destinatario y las pantallas de Create Expense para el flujo descrito en los pasos de reproducción. Después, compara cómo elige cada pantalla un avatar para una dirección de correo electrónico sin una cuenta de Expensify. El trabajo estará terminado cuando ambos pasos muestren el mismo avatar predeterminado para ese destinatario; verifícalo repitiendo los pasos indicados. El payload no menciona archivos fuente ni pruebas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Monthly Not a priority

If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.


Version Number: v9.5.23-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: https://github.com/Expensify/App/pull/103483
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: Win 11/Chrome
App Component: Money Requests

Action Performed:

  1. Open https://staging.new.expensify.com
  2. At Inbox tab click + button
  3. Click Create expense
  4. Click on the recipient row > enter an email address that has no Expensify account
  5. Select the email address > Create expense

Expected Result:

Create Expense step should display the default avatar for the new email address, consistent with avatar at the Choose Recipient step

Actual Result:

Create Expense step displays fallback avatar for the new email address while the Choose Recipient step displays default avatar

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome Safari

Screenshots/Videos

https://github.com/user-attachments/assets/e7eec69e-36d4-4a10-927c-b3190ae499f8

View all open jobs on GitHub

Applause Internal Information
Exported by: Mita Rachim
Bug ID: 7297569

Lenguaje dominante
TypeScript
Estrellas
5k
Forks
4k
Merge medio
3 d 2 h
PR fusionados (30 d)
590

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Expensify/App

Todos los issues de Expensify/App

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.