diff options
author | Alex Yatskov <alex@foosoft.net> | 2016-10-10 20:51:42 -0700 |
---|---|---|
committer | Alex Yatskov <alex@foosoft.net> | 2016-10-10 20:51:42 -0700 |
commit | a949e66a6c244447e6e3b28b4a24954e68f0be5d (patch) | |
tree | 3a5ff256844da424f75405340269b015569193a5 /ext/bg/js/anki.js | |
parent | f85874f97bea9276ce2edcc9ab7647e39759e29b (diff) |
Fixes
Diffstat (limited to 'ext/bg/js/anki.js')
-rw-r--r-- | ext/bg/js/anki.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ext/bg/js/anki.js b/ext/bg/js/anki.js index 73f0d479..a359f021 100644 --- a/ext/bg/js/anki.js +++ b/ext/bg/js/anki.js @@ -17,10 +17,10 @@ */ class AnkiConnect { - constructor(apiVersion) { + constructor() { this.asyncPools = {}; - this.apiVersion = apiVersion; - this.ankiConnectVer = 0; + this.pluginVersion = null; + this.apiVersion = 1; } addNote(note) { @@ -48,12 +48,13 @@ class AnkiConnect { } ankiInvokeSafe(action, params, pool) { - if (this.ankiConnectVer === this.apiVersion) { + if (this.pluginVersion === this.apiVersion) { return this.ankiInvoke(action, params, pool); } return this.getVersion().then(version => { if (version === this.apiVersion) { + this.pluginVersion = version; return this.ankiInvoke(action, params, pool); } |