summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2024-01-05 16:58:45 +0100
committerAram Drevekenin <aram@poor.dev>2024-01-05 16:58:45 +0100
commit5ce97e0c07fe83aff68d7dbc46a975c6f241b73f (patch)
treefeab4c0b6b9a92e39e296545f63c7c32b6f0d2b8
parenta0c28ba13503236da68f87b99cfe8a18f1b63799 (diff)
fix: take plugin configuration into account when messaging between plugins
-rw-r--r--zellij-server/src/plugins/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/zellij-server/src/plugins/mod.rs b/zellij-server/src/plugins/mod.rs
index cb7f4bc30..74dabfca9 100644
--- a/zellij-server/src/plugins/mod.rs
+++ b/zellij-server/src/plugins/mod.rs
@@ -543,7 +543,8 @@ pub(crate) fn plugin_thread_main(
match message_to_plugin.plugin_url {
Some(plugin_url) => {
match RunPlugin::from_url(&plugin_url) {
- Ok(run_plugin) => {
+ Ok(mut run_plugin) => {
+ run_plugin.configuration = PluginUserConfiguration::new(message_to_plugin.plugin_config);
let all_plugin_ids = wasm_bridge.get_or_load_plugins(
run_plugin,
size,