瀏覽代碼

bug: Hide password values in deeplinks #594 (#596)

James Read 1 年之前
父節點
當前提交
cebab32514
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      webui.dev/js/ArgumentForm.js

+ 5 - 1
webui.dev/js/ArgumentForm.js

@@ -221,9 +221,13 @@ class ArgumentForm extends window.HTMLElement {
     if (!ev.target.name) {
     if (!ev.target.name) {
       return
       return
     }
     }
-    // Get the current URL and create a new URL object
+
     const url = new URL(window.location.href)
     const url = new URL(window.location.href)
 
 
+    if (ev.target.type === 'password') {
+      return;
+    }
+
     // copy the parameter value
     // copy the parameter value
     url.searchParams.set(ev.target.name, ev.target.value)
     url.searchParams.set(ev.target.name, ev.target.value)