diff --git a/packages/hoppscotch-common/locales/en.json b/packages/hoppscotch-common/locales/en.json
index 4d800091..bc8be5f8 100644
--- a/packages/hoppscotch-common/locales/en.json
+++ b/packages/hoppscotch-common/locales/en.json
@@ -873,6 +873,8 @@
"subdomain_based_url": "Subdomain based URL",
"mock_server_updated": "Mock server updated successfully",
"no_collection": "No collection",
+ "collection_deleted": "associated collection deleted.",
+ "private_access_hint": "For private mock servers, include the header 'x-api-key' with your Personal Access Token (create one from your profile).",
"status": "Status",
"server_running": "Server is running",
"server_stopped": "Server is stopped",
diff --git a/packages/hoppscotch-common/src/components/mockServer/CreateMockServer.vue b/packages/hoppscotch-common/src/components/mockServer/CreateMockServer.vue
index 7c60016f..2cf5310e 100644
--- a/packages/hoppscotch-common/src/components/mockServer/CreateMockServer.vue
+++ b/packages/hoppscotch-common/src/components/mockServer/CreateMockServer.vue
@@ -182,6 +182,10 @@
+
+
+ {{ t("mock_server.private_access_hint") }}
+
@@ -478,7 +482,6 @@ const createMockServer = async () => {
loading.value = false
},
(result) => {
- console.log("Mock server created:", result)
toast.success(t("mock_server.mock_server_created"))
// Add the new mock server to the store
@@ -511,7 +514,6 @@ const toggleMockServer = async () => {
loading.value = false
},
(result) => {
- console.log("Mock server updated:", result)
toast.success(
newActiveState
? t("mock_server.mock_server_started")
diff --git a/packages/hoppscotch-common/src/components/mockServer/EditMockServer.vue b/packages/hoppscotch-common/src/components/mockServer/EditMockServer.vue
index 2b131235..36b787b1 100644
--- a/packages/hoppscotch-common/src/components/mockServer/EditMockServer.vue
+++ b/packages/hoppscotch-common/src/components/mockServer/EditMockServer.vue
@@ -117,6 +117,9 @@
}}
+
+ {{ t("mock_server.private_access_hint") }}
+
@@ -255,8 +258,7 @@ const toggleMockServer = async () => {
toast.error(t("error.something_went_wrong"))
loading.value = false
},
- (result) => {
- console.log("Mock server updated:", result)
+ () => {
toast.success(
newActiveState
? t("mock_server.mock_server_started")
diff --git a/packages/hoppscotch-common/src/components/mockServer/MockServerDashboard.vue b/packages/hoppscotch-common/src/components/mockServer/MockServerDashboard.vue
index e0b7c941..2509900b 100644
--- a/packages/hoppscotch-common/src/components/mockServer/MockServerDashboard.vue
+++ b/packages/hoppscotch-common/src/components/mockServer/MockServerDashboard.vue
@@ -87,7 +87,10 @@
{{
- mockServer.collection?.title || t("mock_server.no_collection")
+ mockServer.collection === null
+ ? t("mock_server.collection_deleted")
+ : mockServer.collection?.title ||
+ t("mock_server.no_collection")
}}
diff --git a/packages/hoppscotch-common/src/newstore/mockServers.ts b/packages/hoppscotch-common/src/newstore/mockServers.ts
index df5ea8b4..ca67038c 100644
--- a/packages/hoppscotch-common/src/newstore/mockServers.ts
+++ b/packages/hoppscotch-common/src/newstore/mockServers.ts
@@ -32,7 +32,7 @@ export type MockServer = {
id: string
title: string
requests?: any[]
- }
+ } | null
// Legacy fields for backward compatibility
userUid?: string
collectionID?: string