diff options
author | Denys Mishunov <dmishunov@gitlab.com> | 2019-03-26 16:23:15 +0100 |
---|---|---|
committer | Denys Mishunov <dmishunov@gitlab.com> | 2019-04-04 09:05:50 +0200 |
commit | f6a038b38ae6c256fb9d1f1cbe184b0d8bbb5fde (patch) | |
tree | fcaf76fdc49cea23edff1a8bfcf11d11b67d57df /app/assets/javascripts/ide/stores/actions/project.js | |
parent | d0a0d3d3d5043d1497a5cd42e6c6bc073f6a5b58 (diff) | |
download | gitlab-ce-f6a038b38ae6c256fb9d1f1cbe184b0d8bbb5fde.tar.gz |
Create a new file if URL references non-existent one
Diffstat (limited to 'app/assets/javascripts/ide/stores/actions/project.js')
-rw-r--r-- | app/assets/javascripts/ide/stores/actions/project.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/assets/javascripts/ide/stores/actions/project.js b/app/assets/javascripts/ide/stores/actions/project.js index 06ed5c0b572..4b10d148ebf 100644 --- a/app/assets/javascripts/ide/stores/actions/project.js +++ b/app/assets/javascripts/ide/stores/actions/project.js @@ -147,6 +147,11 @@ export const openBranch = ({ dispatch, state }, { projectId, branchId, basePath if (treeEntry) { dispatch('handleTreeEntryAction', treeEntry); + } else { + dispatch('createTempEntry', { + name: path, + type: 'blob', + }); } } }) |