diff --git a/CHANGELOG.md b/CHANGELOG.md index adc8a6560..c43a1046d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - ESP Flasher: Update blackmagic bin with WiFi Logs (by @DrZlo13) - Picopass: File loading improvements and fixes (by @bettse) - Quac!: Setting for external IR board support (by @daniilty), code improvements (by @rdefeo) +- CLI: Print plugin name on load fail (by @Willy-JL) ### Fixed: - RFID: diff --git a/applications/services/cli/cli.c b/applications/services/cli/cli.c index 091085167..6837f4e18 100644 --- a/applications/services/cli/cli.c +++ b/applications/services/cli/cli.c @@ -497,7 +497,10 @@ void cli_plugin_wrapper(const char* name, Cli* cli, FuriString* args, void* cont const CliCallback handler = plugin_manager_get_ep(manager, 0); handler(cli, args, context); } else { - printf("CLI plugin failed (code %" PRIu16 "), update firmware or check logs\r\n", error); + printf( + "CLI plugin '%s' failed (code %" PRIu16 "), update firmware or check logs\r\n", + name, + error); } furi_string_free(path); plugin_manager_free(manager);