diff --git a/assets/script.js b/assets/script.js
index 4168011dcafc3e831d5af22d46cf25a38729dfa9..f4ee60d221ad1ff71ba916615c99dd58718b39e4 100644
--- a/assets/script.js
+++ b/assets/script.js
@@ -34,10 +34,10 @@
                             const { signal } = lastRequestController;
 
                             clearTimeout(searchTimeout);
-                            searchTimeout = setTimeout(function () {
+                            searchTimeout = setTimeout(async () => {
                                 const url = STUDIP.URLHelper.getURL(source, {term: needle});
-                                fetch(url, { signal }).then(response => this.results = response.json());
-                            }.bind(this), 300);
+                                this.results = await fetch(url, { signal }).then(response => response.json());
+                            }, 300);
                         }
                     },
                     computed: {
diff --git a/plugin.manifest b/plugin.manifest
index 8f3baa364c295003f33d83e1194c538830add421..14b02dd6ec2f7132f1e2836557fd6363d5353df5 100644
--- a/plugin.manifest
+++ b/plugin.manifest
@@ -2,5 +2,5 @@ pluginname=Trac to gitlab converter
 pluginclassname=TracToGitlabPlugin
 pluginclassname=StudipReleasesPlugin
 origin=UOL
-version=1.4.1
+version=1.4.2
 studipMinVersion=5.0
diff --git a/views/convert/index.php b/views/convert/index.php
index 92979f4696b970992562865466a5222d50e5e787..c1c7d654bea6317a050cc4b85c3f4ee9fc8a000f 100644
--- a/views/convert/index.php
+++ b/views/convert/index.php
@@ -4,7 +4,7 @@
 
         <label>
             <?= _('Nach Ticket suchen') ?>
-            <input type="text" v-model="needle" @keyup="searchTickets" @keydown.enter.prevent="return false">
+            <input type="text" v-model="needle" @keyup="searchTickets" @keydown.enter.prevent>
         </label>
     </fieldset>