diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2017-08-13 17:18:45 +0100 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2017-08-13 17:18:45 +0100 |
commit | 240d262db3ab073a6ce75acc4f365e48530146a8 (patch) | |
tree | 88208bf97efa068e215a066cf3a67567a99f8efd /app/assets/javascripts/autosave.js | |
parent | fdfab012f0b87e3e8c3689a1f7a4fa731f330a67 (diff) | |
download | gitlab-ce-240d262db3ab073a6ce75acc4f365e48530146a8.tar.gz |
Only starts autosave if user is logged in
Diffstat (limited to 'app/assets/javascripts/autosave.js')
-rw-r--r-- | app/assets/javascripts/autosave.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/autosave.js b/app/assets/javascripts/autosave.js index 7db696159bc..4d2d4db7c0e 100644 --- a/app/assets/javascripts/autosave.js +++ b/app/assets/javascripts/autosave.js @@ -35,7 +35,10 @@ window.Autosave = (function() { // v-model does not update with jQuery trigger // https://github.com/vuejs/vue/issues/2804#issuecomment-216968137 const event = new Event('change', { bubbles: true, cancelable: false }); - this.field.get(0).dispatchEvent(event); + const field = this.field.get(0); + if (field) { + field.dispatchEvent(event); + } } }; |