Skip to content

Commit d13467b

Browse files
authored
Merge pull request #3153 from CVEProject/tat-3152-axios
#3152 use full url for axios calls and fix lint warning
2 parents 960531c + 1e19485 commit d13467b

3 files changed

Lines changed: 4 additions & 18 deletions

File tree

src/stores/cveListSearch.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -149,18 +149,11 @@ export const useCveListSearchStore = defineStore('cveListSearch ', {
149149
},
150150
async getSearchResults() {
151151
this.isQueryingSearchService = true;
152-
153-
const instance = axios.create({
154-
baseURL: import.meta.env.VITE_API_BASE_URL,
155-
});
152+
const searchUrl = `${import.meta.env.VITE_API_BASE_URL}${import.meta.env.VITE_LIST_SEARCH_PATH}`;
156153

157154
try {
158155
let payLoad = this.createSearchPayload();
159-
const response = await instance.post(
160-
import.meta.env.VITE_LIST_SEARCH_PATH,
161-
payLoad
162-
);
163-
156+
const response = await axios.post(searchUrl, payLoad);
164157

165158
if (response.status === 200) {
166159
this.totalSearchResultCount = response.data.resultsTotal;

src/views/Media/News/NewsletterSignup.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -402,11 +402,7 @@ export default {
402402
this.isLoading = true;
403403
this.subscribed = false;
404404
405-
const instance = axios.create({
406-
baseURL: import.meta.env.VITE_API_BASE_URL,
407-
});
408-
409-
instance.post('restapi/newsletter', this.userInfo)
405+
axios.post(`${import.meta.env.VITE_API_BASE_URL}restapi/newsletter`, this.userInfo)
410406
.then((res) => {
411407
if (res.status === 200) {
412408
this.subscribed = true;

src/views/ReportRequest/ReportRequestForNonCNAs.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,6 @@
163163
import NavigationSidebar from '@/components/NavigationSidebar.vue';
164164
import SurveyLinkComponent from '@/components/SurveyLinkComponent.vue';
165165
import data from '@/assets/data/CNAsList.json';
166-
import ServiceUnavailable from '@/components/ServiceUnavailable.vue';
167166
168167
export default {
169168
name: 'ReportRequestForNonCNAs',
@@ -175,9 +174,7 @@ export default {
175174
},
176175
components: {
177176
NavigationSidebar,
178-
SurveyLinkComponent,
179-
// NOTE(drocca): This was throwing a linting error, however, this is not something I touched. It was being flagged for being registered and not being used.
180-
//ServiceUnavailable
177+
SurveyLinkComponent
181178
},
182179
data() {
183180
return {

0 commit comments

Comments
 (0)