Commit 1f3f923a authored by Tim Zallmann's avatar Tim Zallmann

Merge branch 'remove_var_from_issue_js' into 'master'

Remove var from issue js

See merge request gitlab-org/gitlab!20098
parents 7ae80df4 5b8e90dc
/* eslint-disable no-var, one-var, consistent-return */ /* eslint-disable consistent-return */
import $ from 'jquery'; import $ from 'jquery';
import axios from './lib/utils/axios_utils'; import axios from './lib/utils/axios_utils';
...@@ -91,18 +91,17 @@ export default class Issue { ...@@ -91,18 +91,17 @@ export default class Issue {
'click', 'click',
'.js-issuable-actions a.btn-close, .js-issuable-actions a.btn-reopen', '.js-issuable-actions a.btn-close, .js-issuable-actions a.btn-reopen',
e => { e => {
var $button, shouldSubmit, url;
e.preventDefault(); e.preventDefault();
e.stopImmediatePropagation(); e.stopImmediatePropagation();
$button = $(e.currentTarget); const $button = $(e.currentTarget);
shouldSubmit = $button.hasClass('btn-comment'); const shouldSubmit = $button.hasClass('btn-comment');
if (shouldSubmit) { if (shouldSubmit) {
Issue.submitNoteForm($button.closest('form')); Issue.submitNoteForm($button.closest('form'));
} }
this.disableCloseReopenButton($button); this.disableCloseReopenButton($button);
url = $button.attr('href'); const url = $button.attr('href');
return axios return axios
.put(url) .put(url)
.then(({ data }) => { .then(({ data }) => {
...@@ -139,16 +138,14 @@ export default class Issue { ...@@ -139,16 +138,14 @@ export default class Issue {
} }
static submitNoteForm(form) { static submitNoteForm(form) {
var noteText; const noteText = form.find('textarea.js-note-text').val();
noteText = form.find('textarea.js-note-text').val();
if (noteText && noteText.trim().length > 0) { if (noteText && noteText.trim().length > 0) {
return form.submit(); return form.submit();
} }
} }
static initRelatedBranches() { static initRelatedBranches() {
var $container; const $container = $('#related-branches');
$container = $('#related-branches');
return axios return axios
.get($container.data('url')) .get($container.data('url'))
.then(({ data }) => { .then(({ data }) => {
......
---
title: Remove var from issue.js
merge_request: 20098
author: Lee Tickett
type: other
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment