Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Contribution Process Bug]: Expense User - e-mail search is case-sensitive but shouldn't

Aperta Adatta ai principianti
#11,746 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
75/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Ambito
backend

Direzione di ricerca

Cercare la logica di convalida nella pagina Utente Spesa (pagina 6949) che cerca un Utente corrispondente tramite e-mail quando si attiva l'interruttore 'Può approvare'. La correzione probabilmente comporta la modifica del confronto dell'e-mail in modo che non sia sensibile alle maiuscole/minuscole, magari utilizzando una funzione come UPPERCASE o una query insensibile alle maiuscole/minuscole. Controllare il codice AL della pagina e il suo trigger di convalida, quindi testare creando utenti con diverse combinazioni di maiuscole/minuscole nell'e-mail.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Ownership: Needs Review Team: Other
Describe the issue

When enabling the "Can Approve" toggle on the Expense User page (6949), the validation checks for a matching User with the same email address. However, it won't find a user if the email address has different cases. For example, the Employee has "[email protected]", but the user has "[email protected]".

Expected behavior

The validation should make a non-case-sensitive search.

Steps to reproduce

User with different cases in email as the employee. For example, the Employee has "[email protected]", but the user has "[email protected]"

Additional context

No response

Lingua principale
AL
Stelle
683
Fork
459
Merge medio
2g 19h
PR unite (30g)
521

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di microsoft/BCApps

Tutte le issue di microsoft/BCApps

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.