fi-ksi / web-backend

Backend for KSI web written in Python.
MIT License
8 stars 3 forks source link

Collapsible blok nefunguje, pokud je jeden jak v zadání, tak v modulu #131

Closed BorysekOndrej closed 2 years ago

BorysekOndrej commented 3 years ago

Zjištěno na základě: https://github.com/fi-ksi/seminar/commit/fd3cec78e5ffc9702086be68b89705451dbaf961

Když je collapsible blok jak v úloze, tak zadání modulu, tak se překrývá id naming, a tedy nejde otevřít collapsible blok z modulu.

Nejde v pandocu změnit id namespace? <div id="collapse1" class="panel-collapse collapse" aria-expanded="false" style="height: 0px;"> na <div id="collapse_module1_1" class="panel-collapse collapse" aria-expanded="false" style="height: 0px;">

esoadamo commented 2 years ago

Opraveno v 52daffb0db8423ad5bab817b362aa7012b725446 Nyní se při parsingu úlohy předává nový parametr typu ReplacementMetadata, který obsahuje zatím maximální nepoužité ID collapsible bloku. Zároveň, nový web by tímto neměl být ovlivněn, protože nepoužívá ID pro collapsible bloky.