- 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).
