aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2023-07-19 08:35:24 +0000
committerRasmus Fuhse <fuhse@data-quest.de>2023-07-19 08:35:24 +0000
commitbefecb525729c5fffe5e9f7a37833828f197eac7 (patch)
tree2f1c8868a66cfb0f48de6504dbb15b170d48d913
parent069fd4defed9348356f220c1391e2560501ecbb9 (diff)
Resolve "OER-Campus: Entdeckermodus kann nicht verlassen werden"
Closes #2871 Merge request studip/studip!1971
-rw-r--r--app/views/oer/market/_searchform.php2
-rw-r--r--resources/assets/javascripts/lib/oer.js4
2 files changed, 5 insertions, 1 deletions
diff --git a/app/views/oer/market/_searchform.php b/app/views/oer/market/_searchform.php
index 99f7690..474042b 100644
--- a/app/views/oer/market/_searchform.php
+++ b/app/views/oer/market/_searchform.php
@@ -139,7 +139,7 @@
<h3><?= _('Wertvolle Materialien entdecken!') ?></h3>
<?= _('Klicken Sie auf die Schlagwörter und entdecken Sie Lernmaterialien zum Thema.') ?>
</div>
- <a v-if="tagHistory.length" href="" @click.prevent="backInCloud" class="back-button">
+ <a href="" @click.prevent="backInCloud" class="back-button">
<studip-icon shape="arr_1left" role="clickable" :size="50"></studip-icon>
</a>
<ul class="tags clean">
diff --git a/resources/assets/javascripts/lib/oer.js b/resources/assets/javascripts/lib/oer.js
index b6eb37c..112d155 100644
--- a/resources/assets/javascripts/lib/oer.js
+++ b/resources/assets/javascripts/lib/oer.js
@@ -164,6 +164,10 @@ const OER = {
return p;
},
backInCloud: function () {
+ if (this.tagHistory.length === 0) {
+ this.browseMode = false;
+ return;
+ }
this.tagHistory.pop();
let tag_hash = null;
let tag_name = null;