marius-wieschollek / passwords-webextension

The official browser extension for the Passwords app for Nextcloud.
GNU General Public License v3.0
103 stars 31 forks source link

no match when more than 3 URLs linked to entry #266

Open JannikWilhelm opened 9 months ago

JannikWilhelm commented 9 months ago

System Information

Steps to reproduce

  1. set extension suggestions filter to hostname
  2. Add entry with more than 3 different host adresses for one password entry
  3. reload passwords in Browser extension

Expected result

For all hostnames the entry should be suggested

Actual result

For no hostname an entry is suggested. If only 3 or less adresses are specified, evrything works as intended

Browser log

Browser log ``` !!! PUT THE CONTENTS OF THE LOGS HERE !!! Content Security Policy: Die Einstellungen der Seite haben das Laden einer Ressource auf wasm-eval blockiert ("script-src"). moz-extension:2:533714 PasswordsClient not found Error: PasswordsClient not found findById moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 Object { details: {…}, error: {…} } findById@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:766694 [background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) No default configured Error: No default configured getDefaultApi moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 Object { details: {…}, error: {…} } getDefaultApi@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:748116 [background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 Object { details: {…}, error: {…} } _sendMessage@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:796031 [background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 Object { details: {…}, error: {…} } _sendMessage@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:796031 [background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) _addError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 logError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 BadRequestError: HTTP 400 - Bad Request r moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 le moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 _getHttpError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 _processJsonResponse moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 send moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 [background.js:2:557647](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) HTTP 400 - Bad Request BadRequestError: HTTP 400 - Bad Request r moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 le moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 _getHttpError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 _processJsonResponse moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 send moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2 Object { details: {…}, error: {…} } r@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:595332 le@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:583172 getClass@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:556718 getClass@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:614726 _getHttpError@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:573299 _processJsonResponse@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:572724 send@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:571257 [background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js) Uncaught (in promise) TypeError: can't access dead object Diese Seite befindet sich im Kompatibilitätsmodus (Quirks). Das Seitenlayout kann beeinflusst werden. Verwenden Sie für den Standardmodus "". [options.html](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/html/options.html) Uncaught (in promise) TypeError: can't access dead object 4 ​ ```
JannikWilhelm commented 9 months ago

update: same behaviour also on Firefox 118.0.1 on Fedora Linux 38, installed as RPM