@@ -202,27 +202,27 @@ private static Result<NextAction> ProcessCommand(
202
202
return Result . Ok ( NextAction . Continue ) ;
203
203
}
204
204
205
+ static string SummarizeToggle ( string settingName , bool setting )
206
+ => $ "{ settingName } was toggled for this session and is now { ( setting ? "ON" : "OFF" ) } .";
207
+
205
208
if ( Commands . _toggleSplitChapter . CaseInsensitiveContains ( command ) )
206
209
{
207
210
settings = SettingsAdapter . ToggleSplitChapters ( settings ) ;
208
- SettingsAdapter . PrintSummary (
209
- settings , printer , "Split Chapters was toggled for this session." ) ;
211
+ printer . Info ( SummarizeToggle ( "Split Chapters" , settings . SplitChapters ) ) ;
210
212
return Result . Ok ( NextAction . Continue ) ;
211
213
}
212
214
213
215
if ( Commands . _toggleEmbedImages . CaseInsensitiveContains ( command ) )
214
216
{
215
217
settings = SettingsAdapter . ToggleEmbedImages ( settings ) ;
216
- SettingsAdapter . PrintSummary (
217
- settings , printer , "Embed Images was toggled for this session." ) ;
218
+ printer . Info ( SummarizeToggle ( "Embed Images" , settings . EmbedImages ) ) ;
218
219
return Result . Ok ( NextAction . Continue ) ;
219
220
}
220
221
221
222
if ( Commands . _toggleQuietMode . CaseInsensitiveContains ( command ) )
222
223
{
223
224
settings = SettingsAdapter . ToggleQuietMode ( settings ) ;
224
- SettingsAdapter . PrintSummary (
225
- settings , printer , "Quiet Mode was toggled for this session." ) ;
225
+ printer . Info ( SummarizeToggle ( "Quiet Mode" , settings . QuietMode ) ) ;
226
226
printer . ShowDebug ( ! settings . QuietMode ) ;
227
227
return Result . Ok ( NextAction . Continue ) ;
228
228
}
0 commit comments