- Szycy
- 23 września 2026 13:00 UTC
- Autor
- Kamo
- Pochęt się
- b418264
CommerceMarketController's get-one/update/delete handlerzy pod /retail/... o nazwie RetailService metody, które przyjęły nogId (nagie findById/deleteById) - ten sam-org-nieuniszczony rozmówca mógł czytać, Edycja lub usuwanie kategorii innej organizacji, marki, atrybut, obraz, wariant, tag, recenzja, poziom, zasada podatkowa, zniżka, cennik/wejście, karta podarunkowa, lokalizacja, poziom zapasów/dostosowanie, Strefa wysyłki / metoda, przewoźnik, przesyłka, wózek / wózek, projekt zamówienia lub nota kupna przez zgadywanie lub Wylicza jego uid. Lista/utwórz punkty końcowe były już org-scoped (np. getCategories(orgId, marketId) i CommerceMarketService.getMarket już używany findByIdAndOrganizationId - te przewody Każdy pozostały obsługujący przez odpowiednik RetailService fix landing lądowanie obok tego w kamo-shared-library, mijając orgId sesji w każdym wezwaniu w ten sam sposób, w jaki org-scoped Rodzeństwo już to zrobiło. getMarketVendors(marketId) miał tę samą lukę w stosunku do własnego rodzeństwa POST/PUT/DELETE; naprawił Podobnie jest w CommerceMarketService. Żaden z dotkniętych opiekunów nie miał właściwego czeku poza sesję +org na ich rodzeństwie tworzy / listę Punkt końcowy, więc żaden z nich nie został dodany - zobacz raport dotyczący listy "każdego członka tego samegoorga może Edytuj zasoby X", które są pytaniem o produkt, a nie tę poprawkę do odpowiedzi. Poziomy z klientami, Klasa podatkowa/strefy, rabaty i listy cenowe/weryle obsługi już wymagane VIEW_PRICING/ MANAGE_PRING na każdym czasowniku, w tym te, które zostały ustalone tutaj; to jest niezmienione. Gwardia centralna: - rozwiązał swój segment ścieżki rynku z gołym Znajdź równieżById, a następnie zapytał org SESSION, czy jest on uprawniony do rodzaju handlu na tym rynku - Odpowiedzialny z niewłaściwą funkcją org zestawu dla rynku zagranicznego. Zhakowany w ten sam sposób, więc zagraniczny Rynek jest teraz niewidoczny dla tej bramy dokładnie taki sam jak nieistniejący, oprócz (nie zamiast) Naprawa na rękojeści powyżej. Wszystkie zmiany parametrów i zachowań są opisane w połączonym kamo-shared-library commit - to commit tylko wątpuje już dostępny orgId przez Do nowych podpisów. Testy: pełny test mvn zielony (2826 run, 0 awarii, 1 wcześniej istniejący skip). Dodano do koszyka (kontrolowane przezmutację: odwrócenie przechwytującego Odszukaj z powrotem, aby znaleźć ByyDD sprawił, że test zagraniczny zorg zawiódł czerwony, potwierdzony, a następnie przywrócony). Nat wt. w tym, w tym, że w tym, w tym, w tym, w tym, w tym, w tym, w tym, w tym, że ponto to, w tym, w tym, w tym, w tym, w tym, że pont w tym, Testy pod kątem mutacji wzorcowi-dostawowych testów na żywo w utchnienionych bibliotekach kamo RetailServiceOrgScopingTest i - naciśnięty pierwszy na Zarządzenie koordynatora (ciocio] CI build kamo-shared-libiry w HEAD głównym).
