diff options
| author | Aram Drevekenin <aram@poor.dev> | 2024-02-29 14:07:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-29 14:07:05 +0100 |
| commit | c725f6f4d335a26b1387a0e841d428de8d377e64 (patch) | |
| tree | 1585eeb5f64c88b5b9dffa43332105cae37b5606 /zellij-utils/src/plugin_api/plugin_command.rs | |
| parent | docs(changelog): unset fullscreen fix (diff) | |
| download | sl0ppij-c725f6f4d335a26b1387a0e841d428de8d377e64.tar.gz sl0ppij-c725f6f4d335a26b1387a0e841d428de8d377e64.tar.xz sl0ppij-c725f6f4d335a26b1387a0e841d428de8d377e64.zip | |
feat(plugins): allow piping messages to a specific plugin id (#3170)
* feat(plugins): allow piping messages to a specific plugin id
* style(fmt): rustfmt
Diffstat (limited to 'zellij-utils/src/plugin_api/plugin_command.rs')
| -rw-r--r-- | zellij-utils/src/plugin_api/plugin_command.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zellij-utils/src/plugin_api/plugin_command.rs b/zellij-utils/src/plugin_api/plugin_command.rs index e2fce1d0..6ce7422e 100644 --- a/zellij-utils/src/plugin_api/plugin_command.rs +++ b/zellij-utils/src/plugin_api/plugin_command.rs @@ -814,6 +814,7 @@ impl TryFrom<ProtobufPluginCommand> for PluginCommand { message_payload, message_args, new_plugin_args, + destination_plugin_id, })) => { let plugin_config: BTreeMap<String, String> = plugin_config .into_iter() @@ -840,6 +841,7 @@ impl TryFrom<ProtobufPluginCommand> for PluginCommand { skip_cache: protobuf_new_plugin_args.skip_cache, }) }), + destination_plugin_id, })) }, _ => Err("Mismatched payload for MessageToPlugin"), @@ -1343,6 +1345,7 @@ impl TryFrom<PluginCommand> for ProtobufPluginCommand { skip_cache: m_t_p.skip_cache, } }), + destination_plugin_id: message_to_plugin.destination_plugin_id, })), }) }, |
