From 61dd59464fca96092c8bb1b7dd9878e3c6b22a1b Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Fri, 21 Dec 2018 11:53:03 +0000 Subject: [PATCH] Resolve "Wrong API call on releases page" --- app/assets/javascripts/api.js | 2 +- .../releases/components/release_block.vue | 19 ++++++++++++------ app/assets/javascripts/releases/index.js | 2 +- .../releases/components/release_block_spec.js | 20 +++++++++---------- 4 files changed, 25 insertions(+), 18 deletions(-) diff --git a/app/assets/javascripts/api.js b/app/assets/javascripts/api.js index a1310d18c26..d1396b6c4bc 100644 --- a/app/assets/javascripts/api.js +++ b/app/assets/javascripts/api.js @@ -29,7 +29,7 @@ const Api = { commitPipelinesPath: '/:project_id/commit/:sha/pipelines', branchSinglePath: '/api/:version/projects/:id/repository/branches/:branch', createBranchPath: '/api/:version/projects/:id/repository/branches', - releasesPath: '/api/:version/project/:id/releases', + releasesPath: '/api/:version/projects/:id/releases', group(groupId, callback) { const url = Api.buildUrl(Api.groupPath).replace(':id', groupId); diff --git a/app/assets/javascripts/releases/components/release_block.vue b/app/assets/javascripts/releases/components/release_block.vue index 9c2aade51fc..34b97826cdb 100644 --- a/app/assets/javascripts/releases/components/release_block.vue +++ b/app/assets/javascripts/releases/components/release_block.vue @@ -1,4 +1,5 @@ @@ -66,14 +73,14 @@ export default { }} -
+
by
diff --git a/app/assets/javascripts/releases/index.js b/app/assets/javascripts/releases/index.js index 6fa7298ac5a..adbed3cb8e2 100644 --- a/app/assets/javascripts/releases/index.js +++ b/app/assets/javascripts/releases/index.js @@ -14,7 +14,7 @@ export default () => { render(createElement) { return createElement('app', { props: { - endpoint: element.dataset.endpoint, + projectId: element.dataset.projectId, documentationLink: element.dataset.documentationPath, illustrationPath: element.dataset.illustrationPath, }, diff --git a/spec/javascripts/releases/components/release_block_spec.js b/spec/javascripts/releases/components/release_block_spec.js index 19aecbb3636..29420216bc4 100644 --- a/spec/javascripts/releases/components/release_block_spec.js +++ b/spec/javascripts/releases/components/release_block_spec.js @@ -15,6 +15,16 @@ describe('Release block', () => { author_name: 'Release bot', author_email: 'release-bot@example.com', created_at: '2012-05-28T05:00:00-07:00', + author: { + avatar_url: 'uploads/-/system/user/avatar/johndoe/avatar.png', + id: 482476, + name: 'John Doe', + path: '/johndoe', + state: 'active', + status_tooltip_html: null, + username: 'johndoe', + web_url: 'https://gitlab.com/johndoe', + }, commit: { id: '2695effb5807a22ff3d138d593fd856244e155e7', short_id: '2695effb', @@ -28,16 +38,6 @@ describe('Release block', () => { committer_name: 'Jack Smith', committer_email: 'jack@example.com', committed_date: '2012-05-28T04:42:42-07:00', - author: { - avatar_url: 'uploads/-/system/user/avatar/johndoe/avatar.png', - id: 482476, - name: 'John Doe', - path: '/johndoe', - state: 'active', - status_tooltip_html: null, - username: 'johndoe', - web_url: 'https://gitlab.com/johndoe', - }, }, assets: { count: 6,