diff --git a/src/components/detailedRequest/index.tsx b/src/components/detailedRequest/index.tsx index c3b0438..8789a3f 100644 --- a/src/components/detailedRequest/index.tsx +++ b/src/components/detailedRequest/index.tsx @@ -58,10 +58,10 @@ const DetailedRequest = memo(({ title, data, view, protocol }: DetailedRequestP) Copy
-
+          
             
               {data}
             
diff --git a/src/lib/localStorage/index.ts b/src/lib/localStorage/index.ts
index 2e60cb3..0555854 100644
--- a/src/lib/localStorage/index.ts
+++ b/src/lib/localStorage/index.ts
@@ -58,7 +58,11 @@ export const getStoredData = (): StoredData => {
     const stored = localStorage.getItem(STORAGE_KEY);
     if (stored) {
       const parsed = JSON.parse(stored);
-      return { ...defaultStoredData, ...parsed };
+      return {
+        ...defaultStoredData,
+        ...parsed,
+        filter: { ...defaultStoredData.filter, ...parsed.filter },
+      };
     }
   } catch (error) {
     console.error('Failed to read from localStorage:', error);
diff --git a/src/lib/types/filter.ts b/src/lib/types/filter.ts
index b62f03e..487c4b7 100644
--- a/src/lib/types/filter.ts
+++ b/src/lib/types/filter.ts
@@ -5,6 +5,7 @@ export type Filter = Record;
 export const defaultFilter: Filter = {
   dns: true,
   http: true,
+  https: true,
   smtp: true,
 };
 
diff --git a/src/lib/types/protocol.ts b/src/lib/types/protocol.ts
index 3d04d17..1b5bc81 100644
--- a/src/lib/types/protocol.ts
+++ b/src/lib/types/protocol.ts
@@ -1,4 +1,4 @@
-export const protocols = ['dns', 'http', 'smtp'] as const;
+export const protocols = ['dns', 'http', 'https', 'smtp'] as const;
 export type Protocol = (typeof protocols)[number];
 
 export const Protocol = {