Stránka 1 z 1

Zanořování do neexistujích složek při klikání na složky v ShareLink

Napsal: 13 zář 2023, 22:08
od paternoster
Všiml jsem si jistého problému v Share Link funkci. Stává se to ale v mobilním Firefoxu v mobilním responzivním zobrazení pro malé displeje. Nepodařilo se mi to nasimulovat na Desktopu (Chrome), ani když jsem chrome dal do simulace mobilního zařízení

K problému: Pokud si otevřu share Link a je zároveň připojení s určitou velkou latencí, tak při otevření složky se nejdřív ukáže uprostřed tlačítko načítání.
Dejme tomu, že jsem na začátku v sídlené složce "/" (z pohledu sdíleného odkazu ; to je jedno, že reálně to je /share/Public/sdilenaslozkakoren/)
která má například podsložky A a B, které už žádné podsložky nemají.

Kliknu tedy na složku A, a pokud to udělám znova než se kolečko přestane točit, systém se pokusí vstoupit do ložky A/A/, nebo i A/B. Přičemž tyto složky reálně neexistují.

Důkazy, že tomu tak je:
1: Mění se URL v adresím řádku na : https://url.com/share.cgi?ssid=454c...2#454...2/A/A/A
2: v logu QTS vidím něco jako Failed to find shared files: FIle ID: " 454...2"
3. Vizuálně v prohlížeči je indikované, že jsem v složce "/ > A > A". (pod nadpisem sdílené složky a pod textem Valid Until)

Může to dělat problémy a způsoboat pocit nefunkčnosti, hlavně když klienti jsou na horčím netu (ani ne rychlost,ale ping)

Na obrázku v příloze složka Kuk/videa/videa neexistuje, přesto se stránka snaží ji načíst a zůstane to tak napořád se opakovat.

Navíc ono nějak nepomůže triviálně dál reload, protože cesta je v hashi, tlačítko zpět kolikrát taky nezafunguje (prohlížeče hash interpretují co se týče historie a cachování jinak a různě kreativě)



systém: qts 5.1.1. 2491 (202308**)