duplicate identifier for requests fixed (#1346)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
This commit is contained in:
@@ -17,12 +17,11 @@
|
|||||||
<div slot="body">
|
<div slot="body">
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<label for="selectLabel">{{ $t("label") }}</label>
|
<label for="selectLabel">{{ $t("token_req_name") }}</label>
|
||||||
<input
|
<input
|
||||||
type="text"
|
type="text"
|
||||||
id="selectLabel"
|
id="selectLabel"
|
||||||
v-model="requestData.name"
|
v-model="requestData.name"
|
||||||
:placeholder="defaultRequestName"
|
|
||||||
@keyup.enter="saveRequestAs"
|
@keyup.enter="saveRequestAs"
|
||||||
/>
|
/>
|
||||||
<label for="selectCollection">{{ $t("collection") }}</label>
|
<label for="selectCollection">{{ $t("collection") }}</label>
|
||||||
@@ -89,7 +88,7 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
defaultRequestName: "My Request",
|
defaultRequestName: "Untitled Request",
|
||||||
requestData: {
|
requestData: {
|
||||||
name: undefined,
|
name: undefined,
|
||||||
collectionIndex: undefined,
|
collectionIndex: undefined,
|
||||||
@@ -108,8 +107,8 @@ export default {
|
|||||||
"requestData.folderName": function resetRequestIndex() {
|
"requestData.folderName": function resetRequestIndex() {
|
||||||
this.$data.requestData.requestIndex = undefined
|
this.$data.requestData.requestIndex = undefined
|
||||||
},
|
},
|
||||||
editingRequest({ label }) {
|
editingRequest({ name }) {
|
||||||
this.defaultRequestName = label || "My Request"
|
this.$data.requestData.name = name || this.$data.defaultRequestName
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@@ -168,10 +167,16 @@ export default {
|
|||||||
})
|
})
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if (this.$data.requestData.name.length === 0) {
|
||||||
|
this.$toast.error(this.$t("empty_req_name"), {
|
||||||
|
icon: "error",
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
const requestUpdated = {
|
const requestUpdated = {
|
||||||
...this.$props.editingRequest,
|
...this.$props.editingRequest,
|
||||||
name: this.$data.requestData.name || this.$data.defaultRequestName,
|
name: this.$data.requestData.name,
|
||||||
collection: this.$data.requestData.collectionIndex,
|
collection: this.$data.requestData.collectionIndex,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,11 +23,11 @@
|
|||||||
</button>
|
</button>
|
||||||
<li>
|
<li>
|
||||||
<input
|
<input
|
||||||
:aria-label="$t('label')"
|
:aria-label="$t('token_req_name')"
|
||||||
type="text"
|
type="text"
|
||||||
readonly
|
readonly
|
||||||
:value="entry.label"
|
:value="entry.name"
|
||||||
:placeholder="$t('no_label')"
|
:placeholder="$t('empty_req_name')"
|
||||||
class="bg-color"
|
class="bg-color"
|
||||||
/>
|
/>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -103,6 +103,7 @@
|
|||||||
"manage_token_req": "Manage Token Request",
|
"manage_token_req": "Manage Token Request",
|
||||||
"use_token_req": "Use Token Request",
|
"use_token_req": "Use Token Request",
|
||||||
"token_req_name": "Request Name",
|
"token_req_name": "Request Name",
|
||||||
|
"empty_req_name": "Empty Request Name",
|
||||||
"token_req_details": "Request Details",
|
"token_req_details": "Request Details",
|
||||||
"token_name": "Token Name",
|
"token_name": "Token Name",
|
||||||
"oidc_discovery_url": "OIDC Discovery URL",
|
"oidc_discovery_url": "OIDC Discovery URL",
|
||||||
|
|||||||
@@ -178,14 +178,8 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="blue">
|
<div class="blue">
|
||||||
<label for="label">{{ $t("label") }}</label>
|
<label for="name">{{ $t("token_req_name") }}</label>
|
||||||
<input
|
<input id="name" name="name" type="text" v-model="name" />
|
||||||
id="label"
|
|
||||||
name="label"
|
|
||||||
type="text"
|
|
||||||
v-model="label"
|
|
||||||
:placeholder="$t('optional')"
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="blue"
|
class="blue"
|
||||||
@@ -1461,7 +1455,7 @@ export default {
|
|||||||
this.testsEnabled = true
|
this.testsEnabled = true
|
||||||
this.testScript = newValue.testScript
|
this.testScript = newValue.testScript
|
||||||
}
|
}
|
||||||
this.label = newValue.label
|
this.name = newValue.name
|
||||||
},
|
},
|
||||||
editingRequest(newValue) {
|
editingRequest(newValue) {
|
||||||
this.editRequest = newValue
|
this.editRequest = newValue
|
||||||
@@ -1528,12 +1522,12 @@ export default {
|
|||||||
this.$store.commit("setState", { value, attribute: "path" })
|
this.$store.commit("setState", { value, attribute: "path" })
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
label: {
|
name: {
|
||||||
get() {
|
get() {
|
||||||
return this.$store.state.request.label
|
return this.$store.state.request.name
|
||||||
},
|
},
|
||||||
set(value) {
|
set(value) {
|
||||||
this.$store.commit("setState", { value, attribute: "label" })
|
this.$store.commit("setState", { value, attribute: "name" })
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
auth: {
|
auth: {
|
||||||
@@ -1739,7 +1733,7 @@ export default {
|
|||||||
return this.$store.state.postwoman.editingRequest
|
return this.$store.state.postwoman.editingRequest
|
||||||
},
|
},
|
||||||
requestName() {
|
requestName() {
|
||||||
return this.label
|
return this.name
|
||||||
},
|
},
|
||||||
statusCategory() {
|
statusCategory() {
|
||||||
return findStatusGroup(this.response.status)
|
return findStatusGroup(this.response.status)
|
||||||
@@ -1878,7 +1872,7 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
handleUseHistory(entry) {
|
handleUseHistory(entry) {
|
||||||
this.label = entry.label
|
this.name = entry.name
|
||||||
this.method = entry.method
|
this.method = entry.method
|
||||||
this.uri = entry.url + entry.path
|
this.uri = entry.url + entry.path
|
||||||
this.url = entry.url
|
this.url = entry.url
|
||||||
@@ -2021,7 +2015,7 @@ export default {
|
|||||||
this.response.body = payload.data
|
this.response.body = payload.data
|
||||||
// Addition of an entry to the history component.
|
// Addition of an entry to the history component.
|
||||||
const entry = {
|
const entry = {
|
||||||
label: this.requestName,
|
name: this.requestName,
|
||||||
status: this.response.status,
|
status: this.response.status,
|
||||||
date: new Date().toLocaleDateString(),
|
date: new Date().toLocaleDateString(),
|
||||||
time: new Date().toLocaleTimeString(),
|
time: new Date().toLocaleTimeString(),
|
||||||
@@ -2076,7 +2070,7 @@ export default {
|
|||||||
this.response.body = error.response.data
|
this.response.body = error.response.data
|
||||||
// Addition of an entry to the history component.
|
// Addition of an entry to the history component.
|
||||||
const entry = {
|
const entry = {
|
||||||
label: this.requestName,
|
name: this.requestName,
|
||||||
status: this.response.status,
|
status: this.response.status,
|
||||||
date: new Date().toLocaleDateString(),
|
date: new Date().toLocaleDateString(),
|
||||||
time: new Date().toLocaleTimeString(),
|
time: new Date().toLocaleTimeString(),
|
||||||
@@ -2427,7 +2421,7 @@ export default {
|
|||||||
this.url = "https://httpbin.org"
|
this.url = "https://httpbin.org"
|
||||||
this.path = "/get"
|
this.path = "/get"
|
||||||
this.uri = this.url + this.path
|
this.uri = this.url + this.path
|
||||||
this.label = ""
|
this.name = "Untitled request"
|
||||||
this.bodyParams = []
|
this.bodyParams = []
|
||||||
this.rawParams = "{}"
|
this.rawParams = "{}"
|
||||||
this.files = []
|
this.files = []
|
||||||
@@ -2480,7 +2474,7 @@ export default {
|
|||||||
requestType: this.requestType,
|
requestType: this.requestType,
|
||||||
preRequestScript: this.showPreRequestScript == true ? this.preRequestScript : null,
|
preRequestScript: this.showPreRequestScript == true ? this.preRequestScript : null,
|
||||||
testScript: this.testsEnabled == true ? this.testScript : null,
|
testScript: this.testsEnabled == true ? this.testScript : null,
|
||||||
label: this.requestName,
|
name: this.requestName,
|
||||||
}
|
}
|
||||||
if (this.selectedRequest.url) {
|
if (this.selectedRequest.url) {
|
||||||
this.editRequest = Object.assign({}, this.selectedRequest, this.editRequest)
|
this.editRequest = Object.assign({}, this.selectedRequest, this.editRequest)
|
||||||
@@ -2701,7 +2695,7 @@ export default {
|
|||||||
if (Object.keys(this.$route.query).length) this.setRouteQueries(this.$route.query)
|
if (Object.keys(this.$route.query).length) this.setRouteQueries(this.$route.query)
|
||||||
this.$watch(
|
this.$watch(
|
||||||
(vm) => [
|
(vm) => [
|
||||||
vm.label,
|
vm.name,
|
||||||
vm.method,
|
vm.method,
|
||||||
vm.url,
|
vm.url,
|
||||||
vm.auth,
|
vm.auth,
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
export default () => ({
|
export default () => ({
|
||||||
request: {
|
request: {
|
||||||
|
name: "Untitled request",
|
||||||
method: "GET",
|
method: "GET",
|
||||||
uri: "",
|
uri: "",
|
||||||
url: "https://httpbin.org",
|
url: "https://httpbin.org",
|
||||||
path: "/get",
|
path: "/get",
|
||||||
label: "",
|
|
||||||
auth: "None",
|
auth: "None",
|
||||||
httpUser: "",
|
httpUser: "",
|
||||||
httpPassword: "",
|
httpPassword: "",
|
||||||
|
|||||||
Reference in New Issue
Block a user