KamoCRM

Eine vorab vorsignierte URL des Anrufers wurde nicht auf die org des Anrufers ausgeweitet

FixKBService
Verschifft
23. September 2026 um 02:16 UTC
Autor
Kamo
Ausschuss
aa86da7

GET /api/kb/media/mediaId'/url hat die Zeile von uid allein nach oben geschaut (KbMediaService.getPresignedUrl - ************ im Gegensatz zu allen anderen Medien lesen hier (presignAll, getMedia -**************** VIEW_KB_ARTICLES in ihrer eigenen org - ein gemeinsames Recht, und KBService hasRight scheitert geschlossen, aber das war nie das Tor, das hier zählte, konnte eine einstündige vorsignierte MinIO URL für jede andere präsigniert prägen org's media by uid, ohne org überprüfen irgendwo in der Abfrage. Die Regel: die gleiche org-scoped Lookup, die jede Geschwistermethode bereits verwendet. Test: KbMediaServiceOrgScopeTest, rot gegen die Pre-Fix-Methode (einer schlichten Durchsetzungsversuche war nicht genug - eine ungetupfte Mock antwortet auch Optional.empty(), so dass der Test zusätzlich überprüft die org-scoped-Depot-Methode war die, die tatsächlich aufgerufen wurde).

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen