diff options
author | Alfredo Sumaran <alfredo@gitlab.com> | 2016-12-14 23:27:05 +0000 |
---|---|---|
committer | Alfredo Sumaran <alfredo@gitlab.com> | 2016-12-14 23:27:05 +0000 |
commit | 38e57945e168c1efb55ca3d1ef70c87d488c2112 (patch) | |
tree | da76ff5aa7628bd19cec760b52fe7abd62f29413 | |
parent | 142d5abc0cc7dc0ef3a108109862e19792d8a1b5 (diff) | |
parent | 886a939b02c38b5caa222d47f68033fd0cbaf799 (diff) | |
download | gitlab-ce-38e57945e168c1efb55ca3d1ef70c87d488c2112.tar.gz |
Merge branch 'username-exists-root' into 'master'
Username exists check respects the relative root URL
## What does this MR do?
The path for checking if the username exists was hardcoded to as a absolute URL which broke in relative path installs. This fixes that by respecting the relative path.
## What are the relevant issue numbers?
Closes #25548
See merge request !8092
-rw-r--r-- | app/assets/javascripts/username_validator.js.es6 | 2 | ||||
-rw-r--r-- | changelogs/unreleased/username-exists-root.yml | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/username_validator.js.es6 b/app/assets/javascripts/username_validator.js.es6 index c4dde575c6e..609dec12412 100644 --- a/app/assets/javascripts/username_validator.js.es6 +++ b/app/assets/javascripts/username_validator.js.es6 @@ -77,7 +77,7 @@ this.renderState(); return $.ajax({ type: 'GET', - url: `/users/${username}/exists`, + url: `${gon.relative_url_root}/users/${username}/exists`, dataType: 'json', success: (res) => this.setAvailabilityState(res.exists) }); diff --git a/changelogs/unreleased/username-exists-root.yml b/changelogs/unreleased/username-exists-root.yml new file mode 100644 index 00000000000..1ffb3eb435c --- /dev/null +++ b/changelogs/unreleased/username-exists-root.yml @@ -0,0 +1,4 @@ +--- +title: Username exists check respects relative root path +merge_request: +author: |