fix: validate firm email consistently before bid output
This commit is contained in:
@@ -991,3 +991,9 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö
|
||||
- Son üye UI üzerinden çıkarılabildi; sayfa yenilenince ekip sayısı sıfır kaldı. Altı kontrol geçti. Kanıt: /Users/hikmettanriverdi/Documents/ChatGPT/ihale/rapor/qa-team-persistence.json.
|
||||
- Üretim kodu değişmedi; önceki 224 test/derleme tekrar edilmedi. Ekip iki sekme yarışı ve yavaş ağdaki bekleme görünümü bu tarayıcı senaryosunda ölçülmedi. Ekip sürüm reddi API testinde doğrulanmış durumda.
|
||||
- Test sekmesi kapatıldı; bu testin QA süreci exit 0 ile sonlandırıldı ve geçici depo cleanup akışı tamamlandı. Dış davet gönderilmedi, gerçek hesap oluşturulmadı.
|
||||
|
||||
### Firma alanlarında ortak biçim kontrolü — 6 Eylül 2026
|
||||
- Teklif hazırlığı ve kayıtlı taslak özeti aynı bidFirmIssues fonksiyonunu kullanır. Boş/yalnız boşluk veya nesne/dizi biçimindeki zorunlu değerler tamamlanmış sayılmaz. Dolu fakat biçimi hatalı e-posta da çıktıyı engeller; önceden yalnız boş olup olmadığı denetleniyordu.
|
||||
- Hata listesi e-posta alanına yönlendirir; alan altında açıklama, aria-invalid ve aria-describedby bağlantısı bulunur. E-posta ve telefon alanları uygun HTML input türlerini kullanır. Geçersiz taslak yine kaydedilebilir; hazır çıktı kapısı açılmaz.
|
||||
- 226 otomatik test ve derleme geçti. Hatalı adresler, baş/son boşluklar, opsiyonel sicil alanı, zorunlu alanlarda nesne/dizi/boşluk ve hazırlık özetiyle aynı hata hedefi sınandı.
|
||||
- Bu biçim/tamlık kontrolüdür; vergi kaydı, yetki, telefonun ulaşılabilirliği veya e-posta sahipliği doğrulaması değildir. Gerçek firma uygunluğu ve yeni alan hata görünümünün tarayıcı kabulü açık. Canlıya yayın yapılmadı.
|
||||
|
||||
Reference in New Issue
Block a user