Skip to content

Commit 8b96be8

Browse files
committed
added UseLocalLiteratureDB preference
SQUASHED: AUTO-COMMIT-src-client-preferences.js,AUTO-COMMIT-src-client-protocols-alex.js,AUTO-COMMIT-src-components-literature-literature-search.js,
1 parent fad323b commit 8b96be8

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/client/preferences.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export default class Preferences {
6666
AILukasExperiment: {default: false, short: "AI Lukas Experiment"},
6767
DisableBabelCaching: {default: false, short: "Disable babel transpile caching"},
6868
SemanticScholarAuth: {default: false, short: "use Semantic Scholar API key"},
69+
UseLocalLiteratureDB: {default: true, short: "use local Literature DB"},
6970
UseOpenAlex: {default: true, short: "use OpenAlex for Literature"},
7071
CodeMirrorAutoCloseBrackets: {default: true, short: "CodeMirror autoCloseBrackets"},
7172
ShowGitStatusIndicators: {default: true, short: "show git status indicators in code mirror"},

src/client/protocols/alex.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ export default class OpenAlexScheme extends Scheme {
110110
const MAX_RETRIES = 3
111111
const RETRY_DELAY = 1000 // Start with 1 second delay
112112

113-
if (fastURL) {
113+
if (fastURL && Preferences.get("UseLocalLiteratureDB")) {
114114
const response = await fetch(fastURL, {
115115
...options,
116116
headers

src/components/literature/literature-search.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ export default class LiteratureSearch extends Morph {
103103
}
104104

105105
async findBibtexSearch(queryString, div) {
106+
debugger
106107
div.innerHTML = "searching..."
107108
var entries
108109
try {
@@ -198,7 +199,7 @@ export default class LiteratureSearch extends Morph {
198199

199200
var json
200201

201-
if (true) {
202+
if (Preferences.get("UseLocalLiteratureDB")) {
202203
return this.findBibtexEntriesLocal(queryString, div)
203204
}
204205

0 commit comments

Comments
 (0)