MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / syncDailySourceControls

Function syncDailySourceControls

deployments/desktop/static/desktop.js:2144–2163  ·  view source on GitHub ↗
(sourcePrefs = {})

Source from the content-addressed store, hash-verified

2142 }
2143
2144 function syncDailySourceControls(sourcePrefs = {}) {
2145 syncChoiceListFromSettings(
2146 "arxivCategories",
2147 [],
2148 sourcePrefs.enable_arxiv !== false,
2149 { defaultChecked: "all", useConfigured: false }
2150 );
2151 syncChoiceListFromSettings(
2152 "conferenceSources",
2153 [],
2154 sourcePrefs.enable_openreview !== false,
2155 { defaultChecked: "none", useConfigured: false }
2156 );
2157 syncChoiceListFromSettings(
2158 "journalSources",
2159 [],
2160 true,
2161 { defaultChecked: "none", useConfigured: false }
2162 );
2163 }
2164
2165 function configuredDailyLimit() {
2166 const value = Number($("dailyLimitInput")?.value || state.settings?.advanced?.daily_limit || 30);

Callers 2

setConferenceAccessModeFunction · 0.85
renderSettingsFunction · 0.85

Calls 1

Tested by

no test coverage detected