diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-04 12:08:20 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-04 12:08:20 +0300 |
commit | d80f3cd75e700b6e62910865bfd36734644ffa89 (patch) | |
tree | aa2fa2f2b4385854c13591bef8e74924ef661657 /app/assets/javascripts/releases/components/release_block_header.vue | |
parent | be81c1578d65f25edfde8aa550f190b8d3e6d976 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/releases/components/release_block_header.vue')
-rw-r--r-- | app/assets/javascripts/releases/components/release_block_header.vue | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/assets/javascripts/releases/components/release_block_header.vue b/app/assets/javascripts/releases/components/release_block_header.vue index 0bc2a5ce2eb..6f7e1dcfe2f 100644 --- a/app/assets/javascripts/releases/components/release_block_header.vue +++ b/app/assets/javascripts/releases/components/release_block_header.vue @@ -1,6 +1,8 @@ <script> import { GlTooltipDirective, GlLink, GlBadge } from '@gitlab/ui'; import Icon from '~/vue_shared/components/icon.vue'; +import { BACK_URL_PARAM } from '~/releases/constants'; +import { setUrlParams } from '~/lib/utils/url_utility'; export default { name: 'ReleaseBlockHeader', @@ -20,7 +22,15 @@ export default { }, computed: { editLink() { - return this.release._links?.editUrl; + if (this.release._links?.editUrl) { + const queryParams = { + [BACK_URL_PARAM]: window.location.href, + }; + + return setUrlParams(queryParams, this.release._links.editUrl); + } + + return undefined; }, selfLink() { return this.release._links?.self; |