Commit ab98db73a35172d723adf474d9dc50b5d613a9bf
1 parent
bca72eac
Exists in
master
and in
4 other branches
Issues tracker settings enableds/disableds without page reloading now
Showing
1 changed file
with
15 additions
and
0 deletions
Show diff stats
app/assets/javascripts/projects.js.coffee
| @@ -18,3 +18,18 @@ $ -> | @@ -18,3 +18,18 @@ $ -> | ||
| 18 | # Ref switcher | 18 | # Ref switcher |
| 19 | $('.project-refs-select').on 'change', -> | 19 | $('.project-refs-select').on 'change', -> |
| 20 | $(@).parents('form').submit() | 20 | $(@).parents('form').submit() |
| 21 | + | ||
| 22 | + $('#project_issues_enabled').change -> | ||
| 23 | + if ($(this).is(':checked') == true) | ||
| 24 | + $('#project_issues_tracker').removeAttr('disabled') | ||
| 25 | + else | ||
| 26 | + $('#project_issues_tracker').attr('disabled', 'disabled') | ||
| 27 | + | ||
| 28 | + $('#project_issues_tracker').change() | ||
| 29 | + | ||
| 30 | + $('#project_issues_tracker').change -> | ||
| 31 | + if ($(this).val() == gon.default_issues_tracker || $(this).is(':disabled')) | ||
| 32 | + $('#project_issues_tracker_id').attr('disabled', 'disabled') | ||
| 33 | + else | ||
| 34 | + $('#project_issues_tracker_id').removeAttr('disabled') | ||
| 35 | + |