Skip to content

Commit 1e4bbf1

Browse files
authored
Merge pull request #494 from DependencyTrack/extensions-response-structure
Account for changed list extensions API response
2 parents 9ce2480 + ab22fac commit 1e4bbf1

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/views/administration/AdminMenu.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export default {
8686
.then((response) => {
8787
const extensions = Array.isArray(response.data)
8888
? response.data
89-
: response.data.extensions || [];
89+
: response.data.items || [];
9090
section.children = extensions.map((ext) => {
9191
const encodedName = encodeURIComponent(ext.name);
9292
const route = routePrefix + '/' + encodedName;

src/views/administration/notifications/CreateTemplateModal.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ export default {
135135
try {
136136
const url = `${this.$api.BASE_URL}/api/v2/extension-points/notification-publisher/extensions`;
137137
const response = await this.axios.get(url);
138-
const extensions = Array.isArray(response?.data?.extensions)
139-
? response.data.extensions
138+
const extensions = Array.isArray(response?.data?.items)
139+
? response.data.items
140140
: [];
141141
this.availableExtensions = extensions.map((extension) => ({
142142
value: extension.name,

src/views/administration/notifications/Publishers.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export default {
7979
const response = await this.axios.get(
8080
`${this.$api.BASE_URL}/api/v2/extension-points/notification-publisher/extensions`,
8181
);
82-
this.extensions = response.data.extensions || [];
82+
this.extensions = response.data.items || [];
8383
if (this.extensions.length > 0) {
8484
await this.checkPublisherConfigurability();
8585
}

0 commit comments

Comments
 (0)