aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Yatskov <alex@foosoft.net>2019-08-17 15:42:36 -0700
committerAlex Yatskov <alex@foosoft.net>2019-08-17 15:42:36 -0700
commit317a7a1538ee6bf0f16077af01d3cc309d15fa57 (patch)
tree839ed8f6a3cde11949e3e10e8fd3c561672b15ab
parent9ec711b780bf3ee2390a52502b293e89158cb53c (diff)
pr fixes
-rw-r--r--ext/bg/js/api.js2
-rw-r--r--ext/fg/js/api.js4
2 files changed, 5 insertions, 1 deletions
diff --git a/ext/bg/js/api.js b/ext/bg/js/api.js
index c33ba709..4b2bacd7 100644
--- a/ext/bg/js/api.js
+++ b/ext/bg/js/api.js
@@ -64,7 +64,7 @@ async function apiDefinitionAdd(definition, mode, context) {
);
}
- if (context.screenshot) {
+ if (context && context.screenshot) {
await apiInjectScreenshot(
definition,
options.anki.terms.fields,
diff --git a/ext/fg/js/api.js b/ext/fg/js/api.js
index 0c86b412..99ad307c 100644
--- a/ext/fg/js/api.js
+++ b/ext/fg/js/api.js
@@ -49,6 +49,10 @@ function apiTemplateRender(template, data, dynamic) {
return utilInvoke('templateRender', {data, template, dynamic});
}
+function apiAudioGetUrl(definition, source) {
+ return utilInvoke('audioGetUrl', {definition, source});
+}
+
function apiCommandExec(command) {
return utilInvoke('commandExec', {command});
}