| 3174 | let sm = extension_settings.sd.novel_sm; | 3174 | let sm = extension_settings.sd.novel_sm; |
| 3175 | let sm_dyn = extension_settings.sd.novel_sm_dyn; | 3175 | let sm_dyn = extension_settings.sd.novel_sm_dyn; |
| 3176 | | 3176 | |
| | 3177 | // If a source was never changed after the scheduler setting was added, we need to set it to 'karras' for compatibility. |
| | 3178 | if (!extension_settings.sd.scheduler || extension_settings.sd.scheduler === 'normal') { |
| | 3179 | extension_settings.sd.scheduler = 'karras'; |
| | 3180 | } |
| | 3181 | |
| 3177 | if (extension_settings.sd.sampler === 'ddim' || extension_settings.sd.model === 'nai-diffusion-4-curated-preview') { | 3182 | if (extension_settings.sd.sampler === 'ddim' || extension_settings.sd.model === 'nai-diffusion-4-curated-preview') { |
| 3178 | sm = false; | 3183 | sm = false; |
| 3179 | sm_dyn = false; | 3184 | sm_dyn = false; |