KamoCRM

Revive soft-deleted member pref on upsert yerine 500 $

FixSecurityService
Shiked
16 Temmuz 2026 17:58 UTC
Yazar
Kamo
Yap
a9a6652

Per-member UI tercihleri (nav düzeni, hex-head boyutları, vs.) bir tane depolanır Sayfa başına (member id, pref key) MEMBER UI PREFERENCES'de, eşsiz İngiltere MEMBER UI PREF KEY. "Reset to Standard" soft-deletes the nav düzeni (DELETE -> aktif=false) ama o anahtarı işgal eden sırayı terk eder. **************** sadece aktif olanla sıraya baktı Finder, inaktif sırayı kaçırdı, yepyeni bir satır ve INSERTed Bu -> İngiltere MEMBER UI PREF KEY -> HTTP 500'de yinelenen anahtar ihlal. The The The The The The The The kamo-internal frontend 500 (optimistic .catch) yutuyor, bu yüzden üyenin Reordered nav in-session kurtarmak için ortaya çıktı ama asla devam etmedi ve her giriş Standart düzenine sıfırlama. navLayout bunu vurmanın tek nedeniydi çünkü Bir Tamam -> DELETE yolu ile tek anahtardır. Fix: Görünüşe göre, ne olursa olsun doğal anahtarı ile sıraya bakın (yeni) Güvenlik Hizmeti-yerel ************ so upsert resurrects Ve yumuşak sol sıraya (PK tarafından yapılan) tepki verir, çünkü INSERTing a Tekrarlamak. Okumalar (list/get) kasıtlı olarak aktif olarak kalır. Üye Üyeleri Zaten bir sonraki yeniden siparişlerinde kendini mahvediyor. Hiçbir şema/shared-lib değişimi; Güvenlik Hizmeti sadece işe yarar.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

Tüm bunlar kendi başına iş alanınıza geliyor. Ücretsiz plana başlayın ve bu sayfayı bir ay içinde tekrar okuyun.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle