(sourcePrefs = {})
| 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); |
no test coverage detected