- Expediere
- 23 septembrie 2026 la 13:00 UTC
- Autor
- Kamo
- Comite
- b418264
TradeMarketController's get-one/update/delete maners under /retail/... called RetailService metode care nu au luat nici un orgId (băieți găsițiById/deleteById) - un apelant de același gen poate citi, editează sau șterge categoria, marca, atributul, imaginea, varianta, eticheta, recenzia, client, nivel, regula fiscala, reducere, lista de preturi/intrare, card cadou, locatie, nivel/ajustare stoc; zona/metoda de transport maritim, transport, transport, cart/cart, proiect de ordine sau notă de comandă prin presupunere sau Enumerând uid-ul. Criteriile finale de evaluare a listei/creării au fost deja org-scopate (de exemplu, obţineţiCategorii(org) Id, marketId)) și CommerceMarketService.getMarket deja folosit găsiBidAndOrganizationId - acest fir fiecare handler rămas prin echivalent RetailService fix aterizare alături de aceasta în kamo-shared-library, trecerea orgId sesiunea în fiecare apel în același mod org-scoped Fraţii deja au făcut-o. obţineMarketVendors (marketId) a avut acelaşi decalaj faţă de propriii fraţi POST/PUT/DELETE; fixat La fel în CommerceMarketService. Nici unul dintre manipulatorii atinsi nu a avut o verificare dreapta dincolo de sesiune+org pe fratii lor crea / lista Obiectivul final, astfel încât nici unul nu a fost adăugat aici - a se vedea raportul pentru lista de "orice membru de același org poate Editaţi resurse X," care este o întrebare de produs, nu acest fix este de a răspunde. Clientii de nivel, clasa de impozitare/zone/rate, reduceri și persoane care se ocupă de liste de preț/separatori de întreprinderi care au solicitat deja VIZARE PRICING/ MANAGE PRIING pe fiecare verb, inclusiv cele fixate aici; care este neschimbat. Garda Centrală: ***************** a rezolvat segmentul său de cale de piață cu un segment gol gindById, apoi a întrebat org SESIONAL lui dacă a avut dreptul la acest tip de comerț de piață - Răspunde cu funcţia de org greşită stabilită pentru o piaţă străină. În acelaşi fel, aşa că un străin piața este acum invizibilă pentru această poartă exact ca una inexistentă, în plus față de (nu în loc de) Fixare per-handler de mai sus. Toate parametrii și modificările de comportament sunt descrise în angajamentul asociat kamo-împărțit-library Asta nu face altceva decât să-şi facă treaba. noilor semnături. Teste: mvn test complet verde (2826 run, 0 eșecuri, 1 skip preexistent). Adăugat - Nu. (Mutație verificată: revenirea interceptorului lookup înapoi pentru a găsiById făcut testul străin-org nu reușesc roșu, confirmat, apoi restaurat). ă teste per-repository-pattern-verificate mutații pentru fix-ul de bază trăiesc în kamo-împărțit-library RetailServiceOrgScopingTest și *************** a împins mai întâi pe fiecare Comanda coordonatorului (Cl-ul serviciului de securitate construieşte bibliotecar kamo-împărţit la şeful principal).
