chore: add fallback url if endpoint is empty while saving and sharing req

This commit is contained in:
nivedin
2024-04-24 14:47:02 +05:30
parent 5bac6222a0
commit e6e300ca86
4 changed files with 34 additions and 4 deletions

View File

@@ -112,7 +112,10 @@ const activeTabs = tabs.getActiveTabs()
const addNewTab = () => {
const tab = tabs.createNewTab({
request: getDefaultGQLRequest(),
request: {
...getDefaultGQLRequest(),
url: "",
},
isDirty: false,
})

View File

@@ -178,7 +178,10 @@ const onTabUpdate = (tab: HoppTab<HoppRESTDocument>) => {
const addNewTab = () => {
const tab = tabs.createNewTab({
request: getDefaultRESTRequest(),
request: {
...getDefaultRESTRequest(),
endpoint: "",
},
isDirty: false,
})
@@ -295,8 +298,14 @@ const shareTabRequest = (tabID: string) => {
const tab = tabs.getTabRef(tabID)
if (tab.value) {
if (currentUser.value) {
const finalRequest = {
...tab.value.document.request,
endpoint:
tab.value.document.request.endpoint ||
getDefaultRESTRequest().endpoint,
}
invokeAction("share.request", {
request: tab.value.document.request,
request: finalRequest,
})
} else {
invokeAction("modals.login.toggle")