diff --git a/src-tauri/yaak-plugins/src/manager.rs b/src-tauri/yaak-plugins/src/manager.rs index 7c40e2c7..0b0c4feb 100644 --- a/src-tauri/yaak-plugins/src/manager.rs +++ b/src-tauri/yaak-plugins/src/manager.rs @@ -19,7 +19,7 @@ use crate::nodejs::start_nodejs_plugin_runtime; use crate::plugin_handle::PluginHandle; use crate::server_ws::PluginRuntimeServerWebsocket; use crate::template_callback::PluginTemplateCallback; -use log::{debug, error, info, warn}; +use log::{error, info, warn}; use serde_json::json; use std::collections::HashMap; use std::env; diff --git a/src-web/components/RecentHttpResponsesDropdown.tsx b/src-web/components/RecentHttpResponsesDropdown.tsx index 00baff39..7f7c3d82 100644 --- a/src-web/components/RecentHttpResponsesDropdown.tsx +++ b/src-web/components/RecentHttpResponsesDropdown.tsx @@ -34,14 +34,14 @@ export const RecentHttpResponsesDropdown = function ResponsePane({ label: 'Save to File', onSelect: saveResponse.mutate, leftSlot: , - hidden: responses.length === 0, + hidden: responses.length === 0 || !!activeResponse.error, disabled: activeResponse.state !== 'closed' && activeResponse.status >= 100, }, { label: 'Copy Body', onSelect: copyResponse.mutate, leftSlot: , - hidden: responses.length === 0, + hidden: responses.length === 0 || !!activeResponse.error, disabled: activeResponse.state !== 'closed' && activeResponse.status >= 100, }, { diff --git a/src-web/components/sidebar/Sidebar.tsx b/src-web/components/sidebar/Sidebar.tsx index a5038eda..49f0ddee 100644 --- a/src-web/components/sidebar/Sidebar.tsx +++ b/src-web/components/sidebar/Sidebar.tsx @@ -344,7 +344,7 @@ export function Sidebar({ className }: Props) { 'h-full grid grid-rows-[minmax(0,1fr)_auto]', )} > -
+