diff options
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/bg/js/settings/anki.js | 8 | ||||
| -rw-r--r-- | ext/bg/settings.html | 9 | 
2 files changed, 15 insertions, 2 deletions
| diff --git a/ext/bg/js/settings/anki.js b/ext/bg/js/settings/anki.js index 9adb2f2a..3b0912d4 100644 --- a/ext/bg/js/settings/anki.js +++ b/ext/bg/js/settings/anki.js @@ -35,9 +35,15 @@ function _ankiSetError(error) {      const node = document.querySelector('#anki-error');      if (!node) { return; }      if (error) { +        const errorString = `${error}`;          node.hidden = false; -        node.textContent = `${error}`; +        node.textContent = errorString;          _ankiSetErrorData(node, error); + +        const node2 = document.querySelector('#anki-invalid-response-error'); +        if (node2 !== null) { +            node2.hidden = (errorString.indexOf('Invalid response') < 0); +        }      } else {          node.hidden = true;          node.textContent = ''; diff --git a/ext/bg/settings.html b/ext/bg/settings.html index 3e06d4b5..8c787aff 100644 --- a/ext/bg/settings.html +++ b/ext/bg/settings.html @@ -760,6 +760,13 @@                      <div class="alert alert-danger" id="anki-error" hidden></div> +                    <div class="alert alert-danger" id="anki-invalid-response-error" hidden> +                        Attempting to connect to Anki can sometimes return an error message which includes "Invalid response", +                        which may indicate that the value of the <strong>Interface server</strong> option is incorrect. +                        The <strong>Show advanced options</strong> checkbox under General Options must be ticked ticked to show this option. +                        Resetting it to the default value may fix issues that are occurring. +                    </div> +                      <div class="form-group">                          <label for="card-tags">Card tags <span class="label-light">(comma or space separated)</span></label>                          <input type="text" id="card-tags" class="form-control"> @@ -771,7 +778,7 @@                      </div>                      <div class="form-group options-advanced"> -                        <label for="interface-server">Interface server</label> +                        <label for="interface-server">Interface server <span class="label-light">(Default: http://127.0.0.1:8765)</span></label>                          <input type="text" id="interface-server" class="form-control">                      </div> |