fix: persist explicit review status and align review counters

This commit is contained in:
2026-09-06 09:02:28 +03:00
parent a9036cf909
commit f88a0c7bfe
7 changed files with 360 additions and 5 deletions
+1 -1
View File
@@ -194,7 +194,7 @@ export const AppProvider = ({ children }) => {
const t = tenders.find(t => t.id === tenderId);
if (!t || !veriSenkron || !authUser) { setSaveError('Hesap verileri yüklenmeden kayıt yapılamaz.'); return false; }
const key = tenderStateKey(t);
if (inFlight.current.has(key)) return false;
if (inFlight.current.has(key)) { setSaveError('Bu ihale için önceki kayıt sürüyor. Tamamlandıktan sonra tekrar deneyin.'); return false; }
const owner = authUser.email;
const session = getToken();
inFlight.current.add(key); setSavingCount(n => n + 1); setSaveError(null);