KamoCRM

Nu mai serializa sistemul xoauth2 care a spart MailCredentials Redis cache

FixEmailService
Shipped
9 iulie 2026 la 06:04 UTC
Author
Kamo
Commit
cc26d7a

MailCredentials este cached in Redis (GenericJackson2Json). Adăugat Boolean Geter a fost serializat ca o proprietate "xoauth2," dar nu are nici un câmp de citit înapoi în, astfel încât fiecare citire cache-credential aruncat Property nerecunoscut Excepție -> Serializare Exception, 500 listfils for Toți furnizorii (KamoMail + M365) /mesaje oprit de încărcare. Regresia înainte de comitere. - @JsonIgnore pe isXoauth2() /secret() astfel încât metodele calculate nu sunt serializate. - *************** astfel încât intrările deja cached cu Câmpul "xoauth2" rătăcit se deserializează curat (auto-vindecare; nu este nevoie de bufeuri cache).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing